FlashArray Reference

Client

FlashArray REST Client Factory Method

FlashArray REST 2.0 Client

FlashArray REST 2.1 Client

FlashArray REST 2.2 Client

FlashArray REST 2.3 Client

FlashArray REST 2.4 Client

FlashArray REST 2.5 Client

FlashArray REST 2.6 Client

FlashArray REST 2.7 Client

FlashArray REST 2.8 Client

FlashArray REST 2.9 Client

FlashArray REST 2.10 Client

FlashArray REST 2.11 Client

FlashArray REST 2.13 Client

FlashArray REST 2.14 Client

FlashArray REST 2.15 Client

FlashArray REST 2.16 Client

FlashArray REST 2.17 Client

FlashArray REST 2.19 Client

FlashArray REST 2.20 Client

FlashArray REST 2.21 Client

FlashArray REST 2.22 Client

FlashArray REST 2.23 Client

FlashArray REST 2.24 Client

FlashArray REST 2.25 Client

FlashArray REST 2.26 Client

FlashArray REST 2.27 Client

FlashArray REST 2.28 Client

FlashArray REST 2.29 Client

FlashArray REST 2.30 Client

FlashArray REST 2.31 Client

FlashArray REST 2.32 Client

FlashArray REST 2.33 Client

FlashArray REST 2.34 Client

FlashArray REST 2.35 Client

FlashArray REST 2.36 Client

FlashArray REST 2.37 Client

FlashArray REST 2.38 Client

FlashArray REST 2.39 Client

FlashArray REST 2.40 Client

FlashArray REST 2.41 Client

FlashArray REST 2.42 Client

Properties

Property

class pypureclient.flasharray.Property(value)

A Property object models a property of a resource and allows for easy compounding, sorting, and filtering with them. It is converted to a string when calling any API and can also be replaced by a string.

__add__(other)

The + operator. Create a subproperty.

Parameters

other (Property) – The Property to be the subproperty of the given Property.

Returns

Property

Raises

PureError – If other is not of the proper type.

__eq__(other)

The == operator. Create a Filter that checks for equality.

Parameters

other (str, int, bool) – The value to compare to.

Returns

Filter

Raises

PureError – If other is not of the proper type.

__ge__(other)

The >= operator. Create a Filter that checks for greater than or equal.

Parameters

other (str, int) – The value to compare to.

Returns

Filter

Raises

PureError – If other is not of the proper type.

__getitem__(index)

The [] operator. Create a list Property with the given index.

Parameters

index (str) – The list index to use.

Returns

Property

Raises

PureError – If index is not “all” or “any”.

__gt__(other)

The > operator. Create a Filter that checks for greater than.

Parameters

other (str, int) – The value to compare to.

Returns

Filter

Raises

PureError – If other is not of the proper type.

__init__(value)

Initialize a Property.

Parameters

value (str) – The name of the property.

__le__(other)

The <= operator. Create a Filter that checks for less than or equal.

Parameters

other (str, int) – The value to compare to.

Returns

Filter

Raises

PureError – If other is not of the proper type.

__lt__(other)

The < operator. Create a Filter that checks for less than.

Parameters

other (str, int) – The value to compare to.

Returns

Filter

Raises

PureError – If other is not of the proper type.

__ne__(other)

The != operator. Create a Filter that checks for inequality.

Parameters

other (str, int, bool) – The value to compare to.

Returns

Filter

Raises

PureError – If other is not of the proper type.

__repr__()

Return the string value of the Property.

Returns

str

all()

Create a list Property indexed by “all”.

Returns

Property

any()

Create a list Property indexed by “any”.

Returns

Property

ascending()

Create a Property that can be sorted in ascending order.

Returns

Property

descending()

Create a property that can be sorted in descending order.

Returns

Property

exists()

Create a Filter that checks for existance of the given Property.

Returns

Filter

subproperty(other)

Create a subproperty.

Parameters

other (Property) – The Property to be the subproperty of the given Property.

Returns

Property

Raises

PureError – If other is not of the proper type.

Filter

class pypureclient.flasharray.Filter(operation, operand1, operand2=None)

A Filter object models a filter string by keeping track of operations between Properties, values, and other Filters. It is converted to a string when calling any API and can also be replaced by a string.

__and__(other)

The & operator. Create a Filter that is the AND of two Filters.

Parameters

other (Filter) – The Filter to AND.

Returns

Filter

Raises

PureError – If other is not of the proper type.

__init__(operation, operand1, operand2=None)

Initialize a Filter. Should not be used directly. Instead, use the static methods to create Filters.

Parameters
  • operation (_Operation) – The operation.

  • operand1 (any) – The first operand.

  • operand2 (any, optional) – The second operand, if the operation is binary. Defaults to None.

__invert__()

The ~ operator. Create a Filter that is the inverse of another Filter.

Returns

Filter

__or__(other)

The | operator. Create a Filter that is the OR of two Filters.

Parameters

other (Filter) – The Filter to OR.

Returns

Filter

Raises

PureError – If other is not of the proper type.

__repr__()

Return the string value of the Filter.

Returns

str

static and_(operand1, operand2)

Create a Filter that is the AND of two Filters.

Parameters
  • operand1 (Filter) – The first Filter.

  • operand2 (Filter) – The second Filter.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static contains(operand1, operand2)

Create a Filter that checks for substring containment.

Parameters
  • operand1 (Property, str) – The Property to check.

  • operand2 (str) – The value to check for.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static eq(operand1, operand2)

Create a Filter that checks for equality.

Parameters
  • operand1 (Property, str) – The Property to compare.

  • operand2 (str, int, bool) – The value to compare to.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static exists(operand1)

Create a Filter that checks for existance of a Property.

Parameters

operand1 (Property, str) – The Property to check for.

Returns

Filter

Raises

PureError – If the operand is not of the proper type.

static ge(operand1, operand2)

Create a Filter that checks for greater than or equal.

Parameters
  • operand1 (Property, str) – The Property to compare.

  • operand2 (str, int) – The value to compare to.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static gt(operand1, operand2)

Create a Filter that checks for greater than.

Parameters
  • operand1 (Property, str) – The Property to compare.

  • operand2 (str, int) – The value to compare to.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static in_(operand1, operand2)

Create a Filter that checks if a Property is in a list of values.

Parameters
  • operand1 (Property, str) – The Property to check.

  • operand2 (list[str], list[int]) – The list of values.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static le(operand1, operand2)

Create a Filter that checks for less than or equal.

Parameters
  • operand1 (Property, str) – The Property to compare.

  • operand2 (str, int) – The value to compare to.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static lt(operand1, operand2)

Create a Filter that checks for less than.

Parameters
  • operand1 (Property, str) – The Property to compare.

  • operand2 (str, int) – The value to compare to.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static ne(operand1, operand2)

Create a Filter that checks for inequality.

Parameters
  • operand1 (Property, str) – The Property to compare.

  • operand2 (str, int, bool) – The value to compare to.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static not_(operand1)

Create a Filter that is the inverse of another Filter.

Parameters

operand1 (Filter) – The Filter to invert.

Returns

Filter

Raises

PureError – If the operand is not of the proper type.

static or_(operand1, operand2)

Create a Filter that is the OR of two Filters.

Parameters
  • operand1 (Filter) – The first Filter.

  • operand2 (Filter) – The second Filter.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

static tags(operand1, operand2)

Create a Filter that checks for a key-value tag.

Parameters
  • operand1 (str) – The key of the tag.

  • operand2 (str) – The value of the tag.

Returns

Filter

Raises

PureError – If either operand is not of the proper type.

Responses

ResponseHeaders

class pypureclient.flasharray.ResponseHeaders(x_request_id, x_ratelimit_limit_second, x_ratelimit_limit_minute, x_ratelimit_remaining_second, x_ratelimit_remaining_minute)

An object that includes headers from the server response.

__init__(x_request_id, x_ratelimit_limit_second, x_ratelimit_limit_minute, x_ratelimit_remaining_second, x_ratelimit_remaining_minute)

Initialize a ResponseHeaders.

Parameters
  • x_request_id (str) – The X-Request-ID from the client or generated by the server.

  • x_ratelimit_limit_second (int) – The number of requests available per second.

  • x_ratelimit_limit_minute (int) – The number of requests available per minute.

  • x_ratelimit_remaining_second (int) – The number of requests remaining in that second.

  • x_ratelimit_remaining_minute (int) – The number of requests remaining in that minute.

__repr__()

Return a pretty formatted string of the object.

Returns

str

to_dict()

Return a dictionary of the class attributes.

Returns

dict

ValidResponse

class pypureclient.flasharray.ValidResponse(status_code, continuation_token, total_item_count, items, headers, total=None, more_items_remaining=None, errors=None)

A response that indicates the request was successful and has the returned data.

__init__(status_code, continuation_token, total_item_count, items, headers, total=None, more_items_remaining=None, errors=None)

Initialize a ValidResponse.

Parameters
  • status_code (int) – The HTTP status code.

  • continuation_token (str) – An opaque token to iterate over a collection of resources. May be None.

  • total_item_count (int) – The total number of items available in the collection.

  • items (ItemIterator) – An iterator over the items in the collection.

  • headers (dict) – Response headers from the server.

__repr__()

Return a pretty formatted string of the object. Does not convert the items to a list of items by using the iterator.

Returns

str

to_dict()

Return a dictionary of the class attributes. It will convert the items to a list of items by exhausting the iterator. If any items were previously iterated, they will be missed.

Returns

dict

ApiError

class pypureclient.flasharray.ApiError(context, message, location_context=None)

An object that models the error response from the server.

__init__(context, message, location_context=None)

Initialize an ApiError.

Parameters
  • context (str) – The context in which the error occurred.

  • message (str) – The error message.

  • location_context (str) – The execution context where the error occurred.

__repr__()

Return a pretty formatted string of the object.

Returns

str

to_dict()

Return a dictionary of the class attributes.

Returns

dict

ErrorResponse

class pypureclient.flasharray.ErrorResponse(status_code, errors, headers)

A response that indicates there was an error with the request and has the list of errors.

__init__(status_code, errors, headers)

Initialize an ErrorResponse.

Parameters
  • status_code (int) – The HTTP status code.

  • errors (list[ApiError]) – The list of errors encountered.

  • headers (dict) – Response headers from the server.

__repr__()

Return a pretty formatted string of the object.

Returns

str

to_dict()

Return a dictionary of the class attributes.

Returns

dict

Models

ActiveDirectory

class pypureclient.flasharray.ActiveDirectory(*, name: Optional[StrictStr] = None, computer_name: Optional[StrictStr] = None, directory_servers: Optional[ConstrainedListValue[StrictStr]] = None, domain: Optional[StrictStr] = None, kerberos_servers: Optional[ConstrainedListValue[StrictStr]] = None, tls: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ActiveDirectory

Create an instance of ActiveDirectory from a dict

classmethod from_json(json_str: str) ActiveDirectory

Create an instance of ActiveDirectory from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ActiveDirectoryGetResponse

class pypureclient.flasharray.ActiveDirectoryGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ActiveDirectory]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ActiveDirectoryGetResponse

Create an instance of ActiveDirectoryGetResponse from a dict

classmethod from_json(json_str: str) ActiveDirectoryGetResponse

Create an instance of ActiveDirectoryGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ActiveDirectoryPatch

class pypureclient.flasharray.ActiveDirectoryPatch(*, tls: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ActiveDirectoryPatch

Create an instance of ActiveDirectoryPatch from a dict

classmethod from_json(json_str: str) ActiveDirectoryPatch

Create an instance of ActiveDirectoryPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ActiveDirectoryPost

class pypureclient.flasharray.ActiveDirectoryPost(*, computer_name: Optional[StrictStr] = None, directory_servers: Optional[ConstrainedListValue[StrictStr]] = None, domain: Optional[StrictStr] = None, join_ou: Optional[StrictStr] = None, kerberos_servers: Optional[ConstrainedListValue[StrictStr]] = None, password: Optional[StrictStr] = None, tls: Optional[StrictStr] = None, user: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ActiveDirectoryPost

Create an instance of ActiveDirectoryPost from a dict

classmethod from_json(json_str: str) ActiveDirectoryPost

Create an instance of ActiveDirectoryPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ActiveDirectoryResponse

class pypureclient.flasharray.ActiveDirectoryResponse(*, items: Optional[ConstrainedListValue[ActiveDirectory]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ActiveDirectoryResponse

Create an instance of ActiveDirectoryResponse from a dict

classmethod from_json(json_str: str) ActiveDirectoryResponse

Create an instance of ActiveDirectoryResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Admin

class pypureclient.flasharray.Admin(*, name: Optional[StrictStr] = None, api_token: Optional[ApiToken] = None, is_local: Optional[StrictBool] = None, locked: Optional[StrictBool] = None, lockout_remaining: Optional[StrictInt] = None, management_access_policies: Optional[ConstrainedListValue[ReferenceWithType]] = None, password: Optional[StrictStr] = None, public_key: Optional[StrictStr] = None, role: Optional[AdminRole] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Admin

Create an instance of Admin from a dict

classmethod from_json(json_str: str) Admin

Create an instance of Admin from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminApiToken

class pypureclient.flasharray.AdminApiToken(*, name: Optional[StrictStr] = None, api_token: Optional[ApiToken] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminApiToken

Create an instance of AdminApiToken from a dict

classmethod from_json(json_str: str) AdminApiToken

Create an instance of AdminApiToken from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminApiTokenGetResponse

class pypureclient.flasharray.AdminApiTokenGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[AdminApiToken]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminApiTokenGetResponse

Create an instance of AdminApiTokenGetResponse from a dict

classmethod from_json(json_str: str) AdminApiTokenGetResponse

Create an instance of AdminApiTokenGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminApiTokenResponse

class pypureclient.flasharray.AdminApiTokenResponse(*, items: Optional[ConstrainedListValue[AdminApiToken]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminApiTokenResponse

Create an instance of AdminApiTokenResponse from a dict

classmethod from_json(json_str: str) AdminApiTokenResponse

Create an instance of AdminApiTokenResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminCache

class pypureclient.flasharray.AdminCache(*, name: Optional[StrictStr] = None, cached_at: Optional[StrictInt] = None, management_access_policies: Optional[ConstrainedListValue[FixedReferenceWithType]] = None, role: Optional[AdminRole] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminCache

Create an instance of AdminCache from a dict

classmethod from_json(json_str: str) AdminCache

Create an instance of AdminCache from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminCacheGetResponse

class pypureclient.flasharray.AdminCacheGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[AdminCache]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminCacheGetResponse

Create an instance of AdminCacheGetResponse from a dict

classmethod from_json(json_str: str) AdminCacheGetResponse

Create an instance of AdminCacheGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminCacheResponse

class pypureclient.flasharray.AdminCacheResponse(*, items: Optional[ConstrainedListValue[AdminCache]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminCacheResponse

Create an instance of AdminCacheResponse from a dict

classmethod from_json(json_str: str) AdminCacheResponse

Create an instance of AdminCacheResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminGetResponse

class pypureclient.flasharray.AdminGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Admin]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminGetResponse

Create an instance of AdminGetResponse from a dict

classmethod from_json(json_str: str) AdminGetResponse

Create an instance of AdminGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminPatch

class pypureclient.flasharray.AdminPatch(*, name: Optional[StrictStr] = None, api_token: Optional[ApiToken] = None, is_local: Optional[StrictBool] = None, locked: Optional[StrictBool] = None, lockout_remaining: Optional[StrictInt] = None, management_access_policies: Optional[ConstrainedListValue[ReferenceWithType]] = None, password: Optional[StrictStr] = None, public_key: Optional[StrictStr] = None, role: Optional[AdminRole] = None, old_password: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminPatch

Create an instance of AdminPatch from a dict

classmethod from_json(json_str: str) AdminPatch

Create an instance of AdminPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminPost

class pypureclient.flasharray.AdminPost(*, management_access_policies: Optional[ConstrainedListValue[ReferenceWithType]] = None, password: Optional[StrictStr] = None, role: Optional[AdminRole] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminPost

Create an instance of AdminPost from a dict

classmethod from_json(json_str: str) AdminPost

Create an instance of AdminPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminResponse

class pypureclient.flasharray.AdminResponse(*, items: Optional[ConstrainedListValue[Admin]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminResponse

Create an instance of AdminResponse from a dict

classmethod from_json(json_str: str) AdminResponse

Create an instance of AdminResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminRole

class pypureclient.flasharray.AdminRole(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminRole

Create an instance of AdminRole from a dict

classmethod from_json(json_str: str) AdminRole

Create an instance of AdminRole from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminSettings

class pypureclient.flasharray.AdminSettings(*, lockout_duration: Optional[ConstrainedIntValue] = None, max_login_attempts: Optional[ConstrainedIntValue] = None, min_password_length: Optional[StrictInt] = None, required_authentication_methods: Optional[AdminSettingsRequiredAuthenticationMethods] = None, single_sign_on_enabled: Optional[StrictBool] = None)

Global settings for administrative accounts. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminSettings

Create an instance of AdminSettings from a dict

classmethod from_json(json_str: str) AdminSettings

Create an instance of AdminSettings from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminSettingsGetResponse

class pypureclient.flasharray.AdminSettingsGetResponse(*, items: Optional[ConstrainedListValue[AdminSettings]] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminSettingsGetResponse

Create an instance of AdminSettingsGetResponse from a dict

classmethod from_json(json_str: str) AdminSettingsGetResponse

Create an instance of AdminSettingsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminSettingsRequiredAuthenticationMethods

class pypureclient.flasharray.AdminSettingsRequiredAuthenticationMethods(*, ssh: Optional[ConstrainedListValue[StrictStr]] = None, web_ui: Optional[ConstrainedListValue[StrictStr]] = None)

Authentication methods that are required for the array on specific user interfaces. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminSettingsRequiredAuthenticationMethods

Create an instance of AdminSettingsRequiredAuthenticationMethods from a dict

classmethod from_json(json_str: str) AdminSettingsRequiredAuthenticationMethods

Create an instance of AdminSettingsRequiredAuthenticationMethods from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AdminSettingsResponse

class pypureclient.flasharray.AdminSettingsResponse(*, items: Optional[ConstrainedListValue[AdminSettings]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AdminSettingsResponse

Create an instance of AdminSettingsResponse from a dict

classmethod from_json(json_str: str) AdminSettingsResponse

Create an instance of AdminSettingsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AggregateReplicationPerformance

class pypureclient.flasharray.AggregateReplicationPerformance(*, bytes_per_sec: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AggregateReplicationPerformance

Create an instance of AggregateReplicationPerformance from a dict

classmethod from_json(json_str: str) AggregateReplicationPerformance

Create an instance of AggregateReplicationPerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Alert

class pypureclient.flasharray.Alert(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, actual: Optional[StrictStr] = None, category: Optional[StrictStr] = None, closed: Optional[StrictInt] = None, code: Optional[StrictInt] = None, component_name: Optional[StrictStr] = None, component_type: Optional[StrictStr] = None, created: Optional[StrictInt] = None, description: Optional[StrictStr] = None, expected: Optional[StrictStr] = None, flagged: Optional[StrictBool] = None, issue: Optional[StrictStr] = None, knowledge_base_url: Optional[StrictStr] = None, notified: Optional[StrictInt] = None, severity: Optional[StrictStr] = None, state: Optional[StrictStr] = None, summary: Optional[StrictStr] = None, updated: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Alert

Create an instance of Alert from a dict

classmethod from_json(json_str: str) Alert

Create an instance of Alert from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertEvent

class pypureclient.flasharray.AlertEvent(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, actual: Optional[StrictStr] = None, alert: Optional[FixedReference] = None, code: Optional[StrictInt] = None, component_name: Optional[StrictStr] = None, component_type: Optional[StrictStr] = None, created: Optional[StrictInt] = None, expected: Optional[StrictStr] = None, issue: Optional[StrictStr] = None, knowledge_base_url: Optional[StrictStr] = None, severity: Optional[StrictStr] = None, state: Optional[StrictStr] = None, summary: Optional[StrictStr] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertEvent

Create an instance of AlertEvent from a dict

classmethod from_json(json_str: str) AlertEvent

Create an instance of AlertEvent from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertEventGetResponse

class pypureclient.flasharray.AlertEventGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[AlertEvent]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertEventGetResponse

Create an instance of AlertEventGetResponse from a dict

classmethod from_json(json_str: str) AlertEventGetResponse

Create an instance of AlertEventGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertEventResponse

class pypureclient.flasharray.AlertEventResponse(*, items: Optional[ConstrainedListValue[AlertEvent]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertEventResponse

Create an instance of AlertEventResponse from a dict

classmethod from_json(json_str: str) AlertEventResponse

Create an instance of AlertEventResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertGetResponse

class pypureclient.flasharray.AlertGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Alert]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertGetResponse

Create an instance of AlertGetResponse from a dict

classmethod from_json(json_str: str) AlertGetResponse

Create an instance of AlertGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertResponse

class pypureclient.flasharray.AlertResponse(*, items: Optional[ConstrainedListValue[Alert]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertResponse

Create an instance of AlertResponse from a dict

classmethod from_json(json_str: str) AlertResponse

Create an instance of AlertResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertRules

class pypureclient.flasharray.AlertRules(*, context: Optional[FixedReference] = None, code: Optional[StrictInt] = None, parameter: Optional[StrictStr] = None, value: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertRules

Create an instance of AlertRules from a dict

classmethod from_json(json_str: str) AlertRules

Create an instance of AlertRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertRulesCatalog

class pypureclient.flasharray.AlertRulesCatalog(*, context: Optional[FixedReference] = None, allowed_values: Optional[StrictStr] = None, code: Optional[StrictInt] = None, default_value: Optional[StrictStr] = None, parameter: Optional[StrictStr] = None, subject: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertRulesCatalog

Create an instance of AlertRulesCatalog from a dict

classmethod from_json(json_str: str) AlertRulesCatalog

Create an instance of AlertRulesCatalog from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertRulesCatalogGetResponse

class pypureclient.flasharray.AlertRulesCatalogGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[AlertRulesCatalog]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertRulesCatalogGetResponse

Create an instance of AlertRulesCatalogGetResponse from a dict

classmethod from_json(json_str: str) AlertRulesCatalogGetResponse

Create an instance of AlertRulesCatalogGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertRulesCatalogResponse

class pypureclient.flasharray.AlertRulesCatalogResponse(*, items: Optional[ConstrainedListValue[AlertRulesCatalog]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertRulesCatalogResponse

Create an instance of AlertRulesCatalogResponse from a dict

classmethod from_json(json_str: str) AlertRulesCatalogResponse

Create an instance of AlertRulesCatalogResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertRulesGetResponse

class pypureclient.flasharray.AlertRulesGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[AlertRules]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertRulesGetResponse

Create an instance of AlertRulesGetResponse from a dict

classmethod from_json(json_str: str) AlertRulesGetResponse

Create an instance of AlertRulesGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertRulesResponse

class pypureclient.flasharray.AlertRulesResponse(*, items: Optional[ConstrainedListValue[AlertRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertRulesResponse

Create an instance of AlertRulesResponse from a dict

classmethod from_json(json_str: str) AlertRulesResponse

Create an instance of AlertRulesResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertWatcher

class pypureclient.flasharray.AlertWatcher(*, name: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertWatcher

Create an instance of AlertWatcher from a dict

classmethod from_json(json_str: str) AlertWatcher

Create an instance of AlertWatcher from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertWatcherGetResponse

class pypureclient.flasharray.AlertWatcherGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[AlertWatcher]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertWatcherGetResponse

Create an instance of AlertWatcherGetResponse from a dict

classmethod from_json(json_str: str) AlertWatcherGetResponse

Create an instance of AlertWatcherGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertWatcherPatch

class pypureclient.flasharray.AlertWatcherPatch(*, enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertWatcherPatch

Create an instance of AlertWatcherPatch from a dict

classmethod from_json(json_str: str) AlertWatcherPatch

Create an instance of AlertWatcherPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertWatcherPost

class pypureclient.flasharray.AlertWatcherPost(*, enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertWatcherPost

Create an instance of AlertWatcherPost from a dict

classmethod from_json(json_str: str) AlertWatcherPost

Create an instance of AlertWatcherPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AlertWatcherResponse

class pypureclient.flasharray.AlertWatcherResponse(*, items: Optional[ConstrainedListValue[AlertWatcher]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AlertWatcherResponse

Create an instance of AlertWatcherResponse from a dict

classmethod from_json(json_str: str) AlertWatcherResponse

Create an instance of AlertWatcherResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ApiClient

class pypureclient.flasharray.ApiClient(*, access_policies: Optional[ConstrainedListValue[FixedReferenceWithType]] = None, access_token_ttl_in_ms: Optional[StrictInt] = None, enabled: Optional[StrictBool] = None, id: Optional[StrictStr] = None, issuer: Optional[StrictStr] = None, key_id: Optional[StrictStr] = None, max_role: Optional[StrictStr] = None, name: Optional[StrictStr] = None, public_key: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ApiClient

Create an instance of ApiClient from a dict

classmethod from_json(json_str: str) ApiClient

Create an instance of ApiClient from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ApiClientGetResponse

class pypureclient.flasharray.ApiClientGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ApiClient]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ApiClientGetResponse

Create an instance of ApiClientGetResponse from a dict

classmethod from_json(json_str: str) ApiClientGetResponse

Create an instance of ApiClientGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ApiClientPatch

class pypureclient.flasharray.ApiClientPatch(*, enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ApiClientPatch

Create an instance of ApiClientPatch from a dict

classmethod from_json(json_str: str) ApiClientPatch

Create an instance of ApiClientPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ApiClientPost

class pypureclient.flasharray.ApiClientPost(*, access_policies: Optional[ConstrainedListValue[ReferenceWithType]] = None, access_token_ttl_in_ms: Optional[StrictInt] = None, issuer: Optional[StrictStr] = None, max_role: Optional[StrictStr] = None, public_key: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ApiClientPost

Create an instance of ApiClientPost from a dict

classmethod from_json(json_str: str) ApiClientPost

Create an instance of ApiClientPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ApiClientResponse

class pypureclient.flasharray.ApiClientResponse(*, items: Optional[ConstrainedListValue[ApiClient]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ApiClientResponse

Create an instance of ApiClientResponse from a dict

classmethod from_json(json_str: str) ApiClientResponse

Create an instance of ApiClientResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ApiToken

class pypureclient.flasharray.ApiToken(*, created_at: Optional[StrictInt] = None, expires_at: Optional[StrictInt] = None, token: Optional[StrictStr] = None)

API token # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ApiToken

Create an instance of ApiToken from a dict

classmethod from_json(json_str: str) ApiToken

Create an instance of ApiToken from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ApiVersionResponse

class pypureclient.flasharray.ApiVersionResponse(*, version: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ApiVersionResponse

Create an instance of ApiVersionResponse from a dict

classmethod from_json(json_str: str) ApiVersionResponse

Create an instance of ApiVersionResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

App

class pypureclient.flasharray.App(*, name: Optional[StrictStr] = None, description: Optional[StrictStr] = None, details: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, status: Optional[StrictStr] = None, version: Optional[StrictStr] = None, vnc_enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) App

Create an instance of App from a dict

classmethod from_json(json_str: str) App

Create an instance of App from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AppGetResponse

class pypureclient.flasharray.AppGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[App]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AppGetResponse

Create an instance of AppGetResponse from a dict

classmethod from_json(json_str: str) AppGetResponse

Create an instance of AppGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AppNode

class pypureclient.flasharray.AppNode(*, app: Optional[FixedReference] = None, index: Optional[StrictInt] = None, status: Optional[StrictStr] = None, version: Optional[StrictStr] = None, vnc: Optional[ConstrainedListValue[StrictStr]] = None)

An individual node of a Purity app. Nodes are indexed starting at 0. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) AppNode

Create an instance of AppNode from a dict

classmethod from_json(json_str: str) AppNode

Create an instance of AppNode from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AppNodeGetResponse

class pypureclient.flasharray.AppNodeGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[AppNode]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AppNodeGetResponse

Create an instance of AppNodeGetResponse from a dict

classmethod from_json(json_str: str) AppNodeGetResponse

Create an instance of AppNodeGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AppNodeResponse

class pypureclient.flasharray.AppNodeResponse(*, items: Optional[ConstrainedListValue[AppNode]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AppNodeResponse

Create an instance of AppNodeResponse from a dict

classmethod from_json(json_str: str) AppNodeResponse

Create an instance of AppNodeResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AppResponse

class pypureclient.flasharray.AppResponse(*, items: Optional[ConstrainedListValue[App]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AppResponse

Create an instance of AppResponse from a dict

classmethod from_json(json_str: str) AppResponse

Create an instance of AppResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnection

class pypureclient.flasharray.ArrayConnection(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, encryption: Optional[StrictStr] = None, encryption_mode: Optional[StrictStr] = None, management_address: Optional[StrictStr] = None, os: Optional[StrictStr] = None, remote: Optional[ReferenceWithType] = None, replication_addresses: Optional[ConstrainedListValue[StrictStr]] = None, replication_transport: Optional[StrictStr] = None, status: Optional[StrictStr] = None, throttle: Optional[Throttle] = None, type: Optional[StrictStr] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnection

Create an instance of ArrayConnection from a dict

classmethod from_json(json_str: str) ArrayConnection

Create an instance of ArrayConnection from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionGetResponse

class pypureclient.flasharray.ArrayConnectionGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ArrayConnection]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionGetResponse

Create an instance of ArrayConnectionGetResponse from a dict

classmethod from_json(json_str: str) ArrayConnectionGetResponse

Create an instance of ArrayConnectionGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionKey

class pypureclient.flasharray.ArrayConnectionKey(*, connection_key: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionKey

Create an instance of ArrayConnectionKey from a dict

classmethod from_json(json_str: str) ArrayConnectionKey

Create an instance of ArrayConnectionKey from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionKeyGetResponse

class pypureclient.flasharray.ArrayConnectionKeyGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ArrayConnectionKey]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionKeyGetResponse

Create an instance of ArrayConnectionKeyGetResponse from a dict

classmethod from_json(json_str: str) ArrayConnectionKeyGetResponse

Create an instance of ArrayConnectionKeyGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionPatch

class pypureclient.flasharray.ArrayConnectionPatch(*, default_limit: Optional[StrictInt] = None, window: Optional[TimeWindow] = None, window_limit: Optional[StrictInt] = None, connection_key: Optional[StrictStr] = None, encryption: Optional[StrictStr] = None, management_address: Optional[StrictStr] = None, replication_addresses: Optional[ConstrainedListValue[StrictStr]] = None, throttle: Optional[Throttle] = None, type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionPatch

Create an instance of ArrayConnectionPatch from a dict

classmethod from_json(json_str: str) ArrayConnectionPatch

Create an instance of ArrayConnectionPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionPath

class pypureclient.flasharray.ArrayConnectionPath(*, name: Optional[StrictStr] = None, encryption: Optional[StrictStr] = None, encryption_mode: Optional[StrictStr] = None, id: Optional[StrictStr] = None, local_address: Optional[StrictStr] = None, local_port: Optional[StrictStr] = None, remote: Optional[ReferenceWithType] = None, remote_address: Optional[StrictStr] = None, remote_port: Optional[StrictStr] = None, replication_transport: Optional[StrictStr] = None, status: Optional[StrictStr] = None, status_details: Optional[StrictStr] = None, type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionPath

Create an instance of ArrayConnectionPath from a dict

classmethod from_json(json_str: str) ArrayConnectionPath

Create an instance of ArrayConnectionPath from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionPathGetResponse

class pypureclient.flasharray.ArrayConnectionPathGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ArrayConnectionPath]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionPathGetResponse

Create an instance of ArrayConnectionPathGetResponse from a dict

classmethod from_json(json_str: str) ArrayConnectionPathGetResponse

Create an instance of ArrayConnectionPathGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionPathResponse

class pypureclient.flasharray.ArrayConnectionPathResponse(*, items: Optional[ConstrainedListValue[ArrayConnectionPath]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionPathResponse

Create an instance of ArrayConnectionPathResponse from a dict

classmethod from_json(json_str: str) ArrayConnectionPathResponse

Create an instance of ArrayConnectionPathResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionPost

class pypureclient.flasharray.ArrayConnectionPost(*, connection_key: Optional[StrictStr] = None, encryption: Optional[StrictStr] = None, management_address: Optional[StrictStr] = None, replication_addresses: Optional[ConstrainedListValue[StrictStr]] = None, replication_transport: Optional[StrictStr] = None, type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionPost

Create an instance of ArrayConnectionPost from a dict

classmethod from_json(json_str: str) ArrayConnectionPost

Create an instance of ArrayConnectionPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayConnectionResponse

class pypureclient.flasharray.ArrayConnectionResponse(*, items: Optional[ConstrainedListValue[ArrayConnection]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayConnectionResponse

Create an instance of ArrayConnectionResponse from a dict

classmethod from_json(json_str: str) ArrayConnectionResponse

Create an instance of ArrayConnectionResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayEncryption

class pypureclient.flasharray.ArrayEncryption(*, data_at_rest: Optional[ArrayencryptionDataAtRest] = None, module_version: Optional[StrictStr] = None)

If the user does not have sufficient access, all fields will return null. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayEncryption

Create an instance of ArrayEncryption from a dict

classmethod from_json(json_str: str) ArrayEncryption

Create an instance of ArrayEncryption from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayErasure

class pypureclient.flasharray.ArrayErasure(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, details: Optional[StrictStr] = None, image_download_progress: Optional[Union[StrictFloat, StrictInt]] = None, image_source: Optional[StrictStr] = None, image_version: Optional[StrictStr] = None, sanitization_certificate: Optional[StrictStr] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayErasure

Create an instance of ArrayErasure from a dict

classmethod from_json(json_str: str) ArrayErasure

Create an instance of ArrayErasure from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayErasureGetResponse

class pypureclient.flasharray.ArrayErasureGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ArrayErasure]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayErasureGetResponse

Create an instance of ArrayErasureGetResponse from a dict

classmethod from_json(json_str: str) ArrayErasureGetResponse

Create an instance of ArrayErasureGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayErasurePatch

class pypureclient.flasharray.ArrayErasurePatch(*, image_source: Optional[StrictStr] = None, image_version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayErasurePatch

Create an instance of ArrayErasurePatch from a dict

classmethod from_json(json_str: str) ArrayErasurePatch

Create an instance of ArrayErasurePatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayErasureResponse

class pypureclient.flasharray.ArrayErasureResponse(*, items: Optional[ConstrainedListValue[ArrayErasure]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayErasureResponse

Create an instance of ArrayErasureResponse from a dict

classmethod from_json(json_str: str) ArrayErasureResponse

Create an instance of ArrayErasureResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayFactoryResetToken

class pypureclient.flasharray.ArrayFactoryResetToken(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, token: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayFactoryResetToken

Create an instance of ArrayFactoryResetToken from a dict

classmethod from_json(json_str: str) ArrayFactoryResetToken

Create an instance of ArrayFactoryResetToken from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayFactoryResetTokenGetResponse

class pypureclient.flasharray.ArrayFactoryResetTokenGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ArrayFactoryResetToken]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayFactoryResetTokenGetResponse

Create an instance of ArrayFactoryResetTokenGetResponse from a dict

classmethod from_json(json_str: str) ArrayFactoryResetTokenGetResponse

Create an instance of ArrayFactoryResetTokenGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayFactoryResetTokenResponse

class pypureclient.flasharray.ArrayFactoryResetTokenResponse(*, items: Optional[ConstrainedListValue[ArrayFactoryResetToken]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayFactoryResetTokenResponse

Create an instance of ArrayFactoryResetTokenResponse from a dict

classmethod from_json(json_str: str) ArrayFactoryResetTokenResponse

Create an instance of ArrayFactoryResetTokenResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayGetResponse

class pypureclient.flasharray.ArrayGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Arrays]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayGetResponse

Create an instance of ArrayGetResponse from a dict

classmethod from_json(json_str: str) ArrayGetResponse

Create an instance of ArrayGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayPerformance

class pypureclient.flasharray.ArrayPerformance(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, local_queue_usec_per_op: Optional[ConstrainedIntValue] = None, others_per_sec: Optional[ConstrainedIntValue] = None, queue_depth: Optional[ConstrainedIntValue] = None, usec_per_other_op: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayPerformance

Create an instance of ArrayPerformance from a dict

classmethod from_json(json_str: str) ArrayPerformance

Create an instance of ArrayPerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayPerformanceByLinkGetResponse

class pypureclient.flasharray.ArrayPerformanceByLinkGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ArrayPerformanceByLink]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayPerformanceByLinkGetResponse

Create an instance of ArrayPerformanceByLinkGetResponse from a dict

classmethod from_json(json_str: str) ArrayPerformanceByLinkGetResponse

Create an instance of ArrayPerformanceByLinkGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayPerformanceByLinkResponse

class pypureclient.flasharray.ArrayPerformanceByLinkResponse(*, items: Optional[ConstrainedListValue[ArrayPerformanceByLink]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayPerformanceByLinkResponse

Create an instance of ArrayPerformanceByLinkResponse from a dict

classmethod from_json(json_str: str) ArrayPerformanceByLinkResponse

Create an instance of ArrayPerformanceByLinkResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayPerformanceGetResponse

class pypureclient.flasharray.ArrayPerformanceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ArrayPerformance]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayPerformanceGetResponse

Create an instance of ArrayPerformanceGetResponse from a dict

classmethod from_json(json_str: str) ArrayPerformanceGetResponse

Create an instance of ArrayPerformanceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayResponse

class pypureclient.flasharray.ArrayResponse(*, items: Optional[ConstrainedListValue[Arrays]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayResponse

Create an instance of ArrayResponse from a dict

classmethod from_json(json_str: str) ArrayResponse

Create an instance of ArrayResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArraySpace

class pypureclient.flasharray.ArraySpace(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, capacity: Optional[StrictInt] = None, capacity_installed: Optional[StrictInt] = None, parity: Optional[Union[StrictFloat, StrictInt]] = None, space: Optional[Space] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArraySpace

Create an instance of ArraySpace from a dict

classmethod from_json(json_str: str) ArraySpace

Create an instance of ArraySpace from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArraySpaceGetResponse

class pypureclient.flasharray.ArraySpaceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ArraySpace]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArraySpaceGetResponse

Create an instance of ArraySpaceGetResponse from a dict

classmethod from_json(json_str: str) ArraySpaceGetResponse

Create an instance of ArraySpaceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ArrayencryptionDataAtRest

class pypureclient.flasharray.ArrayencryptionDataAtRest(*, algorithm: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None)

Data at rest encryption properties. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ArrayencryptionDataAtRest

Create an instance of ArrayencryptionDataAtRest from a dict

classmethod from_json(json_str: str) ArrayencryptionDataAtRest

Create an instance of ArrayencryptionDataAtRest from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Arrays

class pypureclient.flasharray.Arrays(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, _as_of: Optional[StrictInt] = None, banner: Optional[StrictStr] = None, capacity: Optional[StrictInt] = None, console_lock_enabled: Optional[StrictBool] = None, encryption: Optional[ArrayEncryption] = None, eradication_config: Optional[EradicationConfig] = None, idle_timeout: Optional[StrictInt] = None, ntp_servers: Optional[ConstrainedListValue[StrictStr]] = None, ntp_symmetric_key: Optional[StrictStr] = None, os: Optional[StrictStr] = None, parity: Optional[Union[StrictFloat, StrictInt]] = None, scsi_timeout: Optional[StrictInt] = None, space: Optional[Space] = None, time_zone: Optional[StrictStr] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Arrays

Create an instance of Arrays from a dict

classmethod from_json(json_str: str) Arrays

Create an instance of Arrays from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Audit

class pypureclient.flasharray.Audit(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, arguments: Optional[StrictStr] = None, command: Optional[StrictStr] = None, origin: Optional[FixedReference] = None, subcommand: Optional[StrictStr] = None, time: Optional[StrictInt] = None, user: Optional[StrictStr] = None, user_interface: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Audit

Create an instance of Audit from a dict

classmethod from_json(json_str: str) Audit

Create an instance of Audit from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AuditGetResponse

class pypureclient.flasharray.AuditGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Audit]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AuditGetResponse

Create an instance of AuditGetResponse from a dict

classmethod from_json(json_str: str) AuditGetResponse

Create an instance of AuditGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

AuditResponse

class pypureclient.flasharray.AuditResponse(*, items: Optional[ConstrainedListValue[Audit]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) AuditResponse

Create an instance of AuditResponse from a dict

classmethod from_json(json_str: str) AuditResponse

Create an instance of AuditResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

BasePort

class pypureclient.flasharray.BasePort(*, name: Optional[StrictStr] = None, iqn: Optional[StrictStr] = None, nqn: Optional[StrictStr] = None, portal: Optional[StrictStr] = None, wwn: Optional[StrictStr] = None, failover: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) BasePort

Create an instance of BasePort from a dict

classmethod from_json(json_str: str) BasePort

Create an instance of BasePort from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

BuiltIn

class pypureclient.flasharray.BuiltIn(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None)

A built-in resource. Many are singletons predefined by Purity (e.g., support settings). Some correspond to a piece of software, like an app, or hardware, like a controller. Others are created by the system in response to some event (e.g., alerts, audit records). Typically, a user can’t create, delete or rename a built-in resource. A few can be created or deleted, but not renamed because the names are meaningful to Purity (e.g., VIFs). # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) BuiltIn

Create an instance of BuiltIn from a dict

classmethod from_json(json_str: str) BuiltIn

Create an instance of BuiltIn from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

BuiltInRelationship

class pypureclient.flasharray.BuiltInRelationship(*, id: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) BuiltInRelationship

Create an instance of BuiltInRelationship from a dict

classmethod from_json(json_str: str) BuiltInRelationship

Create an instance of BuiltInRelationship from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

BuiltInResourceNoId

class pypureclient.flasharray.BuiltInResourceNoId(*, name: Optional[StrictStr] = None)

A built-in resource. Many are singletons predefined by Purity (e.g., support settings). Some correspond to a piece of software, like an app, or hardware, like a controller. Others are created by the system in response to some event (e.g., alerts, audit records). Typically, a user can’t create, delete or rename a built-in resource. A few can be created or deleted, but not renamed because the names are meaningful to Purity (e.g., VIFs, file systems, file system snapshots, volume snapshot). # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) BuiltInResourceNoId

Create an instance of BuiltInResourceNoId from a dict

classmethod from_json(json_str: str) BuiltInResourceNoId

Create an instance of BuiltInResourceNoId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Certificate

class pypureclient.flasharray.Certificate(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, certificate: Optional[StrictStr] = None, certificate_type: Optional[StrictStr] = None, common_name: Optional[StrictStr] = None, country: Optional[StrictStr] = None, email: Optional[StrictStr] = None, intermediate_certificate: Optional[StrictStr] = None, issued_by: Optional[StrictStr] = None, issued_to: Optional[StrictStr] = None, key_algorithm: Optional[StrictStr] = None, key_size: Optional[StrictInt] = None, locality: Optional[StrictStr] = None, organization: Optional[StrictStr] = None, organizational_unit: Optional[StrictStr] = None, state: Optional[StrictStr] = None, status: Optional[StrictStr] = None, subject_alternative_names: Optional[ConstrainedListValue[StrictStr]] = None, valid_from: Optional[StrictInt] = None, valid_to: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Certificate

Create an instance of Certificate from a dict

classmethod from_json(json_str: str) Certificate

Create an instance of Certificate from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateBase

class pypureclient.flasharray.CertificateBase(*, certificate: Optional[StrictStr] = None, certificate_type: Optional[StrictStr] = None, common_name: Optional[StrictStr] = None, country: Optional[StrictStr] = None, email: Optional[StrictStr] = None, intermediate_certificate: Optional[StrictStr] = None, issued_by: Optional[StrictStr] = None, issued_to: Optional[StrictStr] = None, key_algorithm: Optional[StrictStr] = None, key_size: Optional[StrictInt] = None, locality: Optional[StrictStr] = None, organization: Optional[StrictStr] = None, organizational_unit: Optional[StrictStr] = None, state: Optional[StrictStr] = None, status: Optional[StrictStr] = None, subject_alternative_names: Optional[ConstrainedListValue[StrictStr]] = None, valid_from: Optional[StrictInt] = None, valid_to: Optional[StrictInt] = None)

SSL certificate managed by Purity. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateBase

Create an instance of CertificateBase from a dict

classmethod from_json(json_str: str) CertificateBase

Create an instance of CertificateBase from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateCertificateGroupGetResponse

class pypureclient.flasharray.CertificateCertificateGroupGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[MemberWithType]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateCertificateGroupGetResponse

Create an instance of CertificateCertificateGroupGetResponse from a dict

classmethod from_json(json_str: str) CertificateCertificateGroupGetResponse

Create an instance of CertificateCertificateGroupGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateCertificateGroupResponse

class pypureclient.flasharray.CertificateCertificateGroupResponse(*, items: Optional[ConstrainedListValue[MemberWithType]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateCertificateGroupResponse

Create an instance of CertificateCertificateGroupResponse from a dict

classmethod from_json(json_str: str) CertificateCertificateGroupResponse

Create an instance of CertificateCertificateGroupResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateGetResponse

class pypureclient.flasharray.CertificateGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Certificate]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateGetResponse

Create an instance of CertificateGetResponse from a dict

classmethod from_json(json_str: str) CertificateGetResponse

Create an instance of CertificateGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateGroup

class pypureclient.flasharray.CertificateGroup(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateGroup

Create an instance of CertificateGroup from a dict

classmethod from_json(json_str: str) CertificateGroup

Create an instance of CertificateGroup from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateGroupCertificateGetResponse

class pypureclient.flasharray.CertificateGroupCertificateGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[MemberWithType]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateGroupCertificateGetResponse

Create an instance of CertificateGroupCertificateGetResponse from a dict

classmethod from_json(json_str: str) CertificateGroupCertificateGetResponse

Create an instance of CertificateGroupCertificateGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateGroupCertificateResponse

class pypureclient.flasharray.CertificateGroupCertificateResponse(*, items: Optional[ConstrainedListValue[MemberWithType]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateGroupCertificateResponse

Create an instance of CertificateGroupCertificateResponse from a dict

classmethod from_json(json_str: str) CertificateGroupCertificateResponse

Create an instance of CertificateGroupCertificateResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateGroupGetResponse

class pypureclient.flasharray.CertificateGroupGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[CertificateGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateGroupGetResponse

Create an instance of CertificateGroupGetResponse from a dict

classmethod from_json(json_str: str) CertificateGroupGetResponse

Create an instance of CertificateGroupGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateGroupResponse

class pypureclient.flasharray.CertificateGroupResponse(*, items: Optional[ConstrainedListValue[CertificateGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateGroupResponse

Create an instance of CertificateGroupResponse from a dict

classmethod from_json(json_str: str) CertificateGroupResponse

Create an instance of CertificateGroupResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateGroupUse

class pypureclient.flasharray.CertificateGroupUse(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, use: Optional[FixedReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateGroupUse

Create an instance of CertificateGroupUse from a dict

classmethod from_json(json_str: str) CertificateGroupUse

Create an instance of CertificateGroupUse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateGroupUseGetResponse

class pypureclient.flasharray.CertificateGroupUseGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[CertificateGroupUse]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateGroupUseGetResponse

Create an instance of CertificateGroupUseGetResponse from a dict

classmethod from_json(json_str: str) CertificateGroupUseGetResponse

Create an instance of CertificateGroupUseGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificatePost

class pypureclient.flasharray.CertificatePost(*, certificate: Optional[StrictStr] = None, certificate_type: Optional[StrictStr] = None, common_name: Optional[StrictStr] = None, country: Optional[StrictStr] = None, email: Optional[StrictStr] = None, intermediate_certificate: Optional[StrictStr] = None, issued_by: Optional[StrictStr] = None, issued_to: Optional[StrictStr] = None, key_algorithm: Optional[StrictStr] = None, key_size: Optional[StrictInt] = None, locality: Optional[StrictStr] = None, organization: Optional[StrictStr] = None, organizational_unit: Optional[StrictStr] = None, state: Optional[StrictStr] = None, status: Optional[StrictStr] = None, subject_alternative_names: Optional[ConstrainedListValue[StrictStr]] = None, valid_from: Optional[StrictInt] = None, valid_to: Optional[StrictInt] = None, days: Optional[StrictInt] = None, key: Optional[StrictStr] = None, passphrase: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificatePost

Create an instance of CertificatePost from a dict

classmethod from_json(json_str: str) CertificatePost

Create an instance of CertificatePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateResponse

class pypureclient.flasharray.CertificateResponse(*, items: Optional[ConstrainedListValue[Certificate]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateResponse

Create an instance of CertificateResponse from a dict

classmethod from_json(json_str: str) CertificateResponse

Create an instance of CertificateResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateSigningRequest

class pypureclient.flasharray.CertificateSigningRequest(*, certificate_signing_request: Optional[StrictStr] = None)

SSL certificate managed by Purity//FA. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateSigningRequest

Create an instance of CertificateSigningRequest from a dict

classmethod from_json(json_str: str) CertificateSigningRequest

Create an instance of CertificateSigningRequest from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateSigningRequestPost

class pypureclient.flasharray.CertificateSigningRequestPost(*, certificate: Optional[ReferenceNoId] = None, common_name: Optional[StrictStr] = None, country: Optional[StrictStr] = None, email: Optional[StrictStr] = None, locality: Optional[StrictStr] = None, organization: Optional[StrictStr] = None, organizational_unit: Optional[StrictStr] = None, state: Optional[StrictStr] = None, subject_alternative_names: Optional[ConstrainedListValue[StrictStr]] = None)

SSL Certificate managed by Purity//FA. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateSigningRequestPost

Create an instance of CertificateSigningRequestPost from a dict

classmethod from_json(json_str: str) CertificateSigningRequestPost

Create an instance of CertificateSigningRequestPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateSigningRequestResponse

class pypureclient.flasharray.CertificateSigningRequestResponse(*, items: Optional[ConstrainedListValue[CertificateSigningRequest]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateSigningRequestResponse

Create an instance of CertificateSigningRequestResponse from a dict

classmethod from_json(json_str: str) CertificateSigningRequestResponse

Create an instance of CertificateSigningRequestResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateUse

class pypureclient.flasharray.CertificateUse(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, group: Optional[FixedReferenceWithType] = None, use: Optional[FixedReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateUse

Create an instance of CertificateUse from a dict

classmethod from_json(json_str: str) CertificateUse

Create an instance of CertificateUse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CertificateUseGetResponse

class pypureclient.flasharray.CertificateUseGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[CertificateUse]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CertificateUseGetResponse

Create an instance of CertificateUseGetResponse from a dict

classmethod from_json(json_str: str) CertificateUseGetResponse

Create an instance of CertificateUseGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Chap

class pypureclient.flasharray.Chap(*, host_password: Optional[StrictStr] = None, host_user: Optional[StrictStr] = None, target_password: Optional[StrictStr] = None, target_user: Optional[StrictStr] = None)

Challenge-Handshake Authentication Protocol (CHAP). # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) Chap

Create an instance of Chap from a dict

classmethod from_json(json_str: str) Chap

Create an instance of Chap from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudCapacityGetResponse

class pypureclient.flasharray.CloudCapacityGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[CloudCapacityStatus]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudCapacityGetResponse

Create an instance of CloudCapacityGetResponse from a dict

classmethod from_json(json_str: str) CloudCapacityGetResponse

Create an instance of CloudCapacityGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudCapacityPatchResponse

class pypureclient.flasharray.CloudCapacityPatchResponse(*, items: Optional[ConstrainedListValue[CloudCapacityStatus]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudCapacityPatchResponse

Create an instance of CloudCapacityPatchResponse from a dict

classmethod from_json(json_str: str) CloudCapacityPatchResponse

Create an instance of CloudCapacityPatchResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudCapacityStatus

class pypureclient.flasharray.CloudCapacityStatus(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, current_capacity: Optional[StrictInt] = None, details: Optional[StrictStr] = None, requested_capacity: Optional[StrictInt] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudCapacityStatus

Create an instance of CloudCapacityStatus from a dict

classmethod from_json(json_str: str) CloudCapacityStatus

Create an instance of CloudCapacityStatus from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudCapacityStep

class pypureclient.flasharray.CloudCapacityStep(*, supported_capacity: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudCapacityStep

Create an instance of CloudCapacityStep from a dict

classmethod from_json(json_str: str) CloudCapacityStep

Create an instance of CloudCapacityStep from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudCapacityStepsGetResponse

class pypureclient.flasharray.CloudCapacityStepsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[CloudCapacityStep]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudCapacityStepsGetResponse

Create an instance of CloudCapacityStepsGetResponse from a dict

classmethod from_json(json_str: str) CloudCapacityStepsGetResponse

Create an instance of CloudCapacityStepsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudConfig

class pypureclient.flasharray.CloudConfig(*, id: Optional[StrictStr] = None, model: Optional[CloudConfigModel] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudConfig

Create an instance of CloudConfig from a dict

classmethod from_json(json_str: str) CloudConfig

Create an instance of CloudConfig from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudConfigGetResponse

class pypureclient.flasharray.CloudConfigGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[CloudConfig]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudConfigGetResponse

Create an instance of CloudConfigGetResponse from a dict

classmethod from_json(json_str: str) CloudConfigGetResponse

Create an instance of CloudConfigGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudConfigModel

class pypureclient.flasharray.CloudConfigModel(*, current: Optional[StrictStr] = None, details: Optional[StrictStr] = None, override_checks: Optional[ConstrainedListValue[StrictStr]] = None, requested: Optional[StrictStr] = None, status: Optional[StrictStr] = None, step: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudConfigModel

Create an instance of CloudConfigModel from a dict

classmethod from_json(json_str: str) CloudConfigModel

Create an instance of CloudConfigModel from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudConfigModelPatch

class pypureclient.flasharray.CloudConfigModelPatch(*, add_override_checks: Optional[ConstrainedListValue[StrictStr]] = None, requested: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudConfigModelPatch

Create an instance of CloudConfigModelPatch from a dict

classmethod from_json(json_str: str) CloudConfigModelPatch

Create an instance of CloudConfigModelPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudConfigPatch

class pypureclient.flasharray.CloudConfigPatch(*, model: Optional[CloudConfigModelPatch] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudConfigPatch

Create an instance of CloudConfigPatch from a dict

classmethod from_json(json_str: str) CloudConfigPatch

Create an instance of CloudConfigPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudConfigPatchResponse

class pypureclient.flasharray.CloudConfigPatchResponse(*, items: Optional[ConstrainedListValue[CloudConfig]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudConfigPatchResponse

Create an instance of CloudConfigPatchResponse from a dict

classmethod from_json(json_str: str) CloudConfigPatchResponse

Create an instance of CloudConfigPatchResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudConfigSupported

class pypureclient.flasharray.CloudConfigSupported(*, supported_models: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudConfigSupported

Create an instance of CloudConfigSupported from a dict

classmethod from_json(json_str: str) CloudConfigSupported

Create an instance of CloudConfigSupported from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudConfigSupportedConfigsGetResponse

class pypureclient.flasharray.CloudConfigSupportedConfigsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[CloudConfigSupported]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudConfigSupportedConfigsGetResponse

Create an instance of CloudConfigSupportedConfigsGetResponse from a dict

classmethod from_json(json_str: str) CloudConfigSupportedConfigsGetResponse

Create an instance of CloudConfigSupportedConfigsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudProviderTag

class pypureclient.flasharray.CloudProviderTag(*, details: Optional[StrictStr] = None, key: Optional[StrictStr] = None, value: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudProviderTag

Create an instance of CloudProviderTag from a dict

classmethod from_json(json_str: str) CloudProviderTag

Create an instance of CloudProviderTag from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudProviderTagGetResponse

class pypureclient.flasharray.CloudProviderTagGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[CloudProviderTag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudProviderTagGetResponse

Create an instance of CloudProviderTagGetResponse from a dict

classmethod from_json(json_str: str) CloudProviderTagGetResponse

Create an instance of CloudProviderTagGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

CloudProviderTagResponse

class pypureclient.flasharray.CloudProviderTagResponse(*, items: Optional[ConstrainedListValue[CloudProviderTag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) CloudProviderTagResponse

Create an instance of CloudProviderTagResponse from a dict

classmethod from_json(json_str: str) CloudProviderTagResponse

Create an instance of CloudProviderTagResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Connection

class pypureclient.flasharray.Connection(*, context: Optional[FixedReference] = None, host: Optional[ReferenceNoId] = None, host_group: Optional[ReferenceNoId] = None, lun: Optional[StrictInt] = None, nsid: Optional[StrictInt] = None, protocol_endpoint: Optional[Reference] = None, volume: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Connection

Create an instance of Connection from a dict

classmethod from_json(json_str: str) Connection

Create an instance of Connection from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ConnectionGetResponse

class pypureclient.flasharray.ConnectionGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Connection]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ConnectionGetResponse

Create an instance of ConnectionGetResponse from a dict

classmethod from_json(json_str: str) ConnectionGetResponse

Create an instance of ConnectionGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ConnectionPost

class pypureclient.flasharray.ConnectionPost(*, lun: Optional[ConstrainedIntValue] = None, protocol_endpoint: Optional[Reference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ConnectionPost

Create an instance of ConnectionPost from a dict

classmethod from_json(json_str: str) ConnectionPost

Create an instance of ConnectionPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ConnectionResponse

class pypureclient.flasharray.ConnectionResponse(*, items: Optional[ConstrainedListValue[Connection]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ConnectionResponse

Create an instance of ConnectionResponse from a dict

classmethod from_json(json_str: str) ConnectionResponse

Create an instance of ConnectionResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ContainerDefaultProtection

class pypureclient.flasharray.ContainerDefaultProtection(*, context: Optional[FixedReference] = None, default_protections: Optional[ConstrainedListValue[DefaultProtectionReference]] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ContainerDefaultProtection

Create an instance of ContainerDefaultProtection from a dict

classmethod from_json(json_str: str) ContainerDefaultProtection

Create an instance of ContainerDefaultProtection from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ContainerDefaultProtectionGetResponse

class pypureclient.flasharray.ContainerDefaultProtectionGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ContainerDefaultProtection]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ContainerDefaultProtectionGetResponse

Create an instance of ContainerDefaultProtectionGetResponse from a dict

classmethod from_json(json_str: str) ContainerDefaultProtectionGetResponse

Create an instance of ContainerDefaultProtectionGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ContainerDefaultProtectionResponse

class pypureclient.flasharray.ContainerDefaultProtectionResponse(*, items: Optional[ConstrainedListValue[ContainerDefaultProtection]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ContainerDefaultProtectionResponse

Create an instance of ContainerDefaultProtectionResponse from a dict

classmethod from_json(json_str: str) ContainerDefaultProtectionResponse

Create an instance of ContainerDefaultProtectionResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ContainerEradicationConfig

class pypureclient.flasharray.ContainerEradicationConfig(*, manual_eradication: Optional[StrictStr] = None)

The status of the eradication functionality # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ContainerEradicationConfig

Create an instance of ContainerEradicationConfig from a dict

classmethod from_json(json_str: str) ContainerEradicationConfig

Create an instance of ContainerEradicationConfig from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ContainerPerformance

class pypureclient.flasharray.ContainerPerformance(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, others_per_sec: Optional[ConstrainedIntValue] = None, usec_per_other_op: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ContainerPerformance

Create an instance of ContainerPerformance from a dict

classmethod from_json(json_str: str) ContainerPerformance

Create an instance of ContainerPerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ContainerPerformanceGetResponse

class pypureclient.flasharray.ContainerPerformanceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ContainerPerformance]] = None, total: Optional[ConstrainedListValue[ContainerPerformance]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ContainerPerformanceGetResponse

Create an instance of ContainerPerformanceGetResponse from a dict

classmethod from_json(json_str: str) ContainerPerformanceGetResponse

Create an instance of ContainerPerformanceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ContainerQos

class pypureclient.flasharray.ContainerQos(*, bandwidth_limit: Optional[ConstrainedIntValue] = None, iops_limit: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ContainerQos

Create an instance of ContainerQos from a dict

classmethod from_json(json_str: str) ContainerQos

Create an instance of ContainerQos from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Context

class pypureclient.flasharray.Context(*, context: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Context

Create an instance of Context from a dict

classmethod from_json(json_str: str) Context

Create an instance of Context from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Controller

class pypureclient.flasharray.Controller(*, name: Optional[StrictStr] = None, mode: Optional[StrictStr] = None, mode_since: Optional[StrictInt] = None, model: Optional[StrictStr] = None, status: Optional[StrictStr] = None, type: Optional[StrictStr] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Controller

Create an instance of Controller from a dict

classmethod from_json(json_str: str) Controller

Create an instance of Controller from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ControllerGetResponse

class pypureclient.flasharray.ControllerGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Controller]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ControllerGetResponse

Create an instance of ControllerGetResponse from a dict

classmethod from_json(json_str: str) ControllerGetResponse

Create an instance of ControllerGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DefaultProtectionReference

class pypureclient.flasharray.DefaultProtectionReference(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DefaultProtectionReference

Create an instance of DefaultProtectionReference from a dict

classmethod from_json(json_str: str) DefaultProtectionReference

Create an instance of DefaultProtectionReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DestroyedPatchPost

class pypureclient.flasharray.DestroyedPatchPost(*, destroyed: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DestroyedPatchPost

Create an instance of DestroyedPatchPost from a dict

classmethod from_json(json_str: str) DestroyedPatchPost

Create an instance of DestroyedPatchPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Directory

class pypureclient.flasharray.Directory(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, directory_name: Optional[StrictStr] = None, file_system: Optional[FixedReference] = None, limited_by: Optional[LimitedBy] = None, path: Optional[StrictStr] = None, space: Optional[Space] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Directory

Create an instance of Directory from a dict

classmethod from_json(json_str: str) Directory

Create an instance of Directory from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryExport

class pypureclient.flasharray.DirectoryExport(*, enabled: Optional[StrictBool] = None, export_name: Optional[StrictStr] = None, status: Optional[StrictStr] = None, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, directory: Optional[FixedReferenceWithType] = None, path: Optional[StrictStr] = None, policy: Optional[FixedReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryExport

Create an instance of DirectoryExport from a dict

classmethod from_json(json_str: str) DirectoryExport

Create an instance of DirectoryExport from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryExportGetResponse

class pypureclient.flasharray.DirectoryExportGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[DirectoryExport]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryExportGetResponse

Create an instance of DirectoryExportGetResponse from a dict

classmethod from_json(json_str: str) DirectoryExportGetResponse

Create an instance of DirectoryExportGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryExportPatch

class pypureclient.flasharray.DirectoryExportPatch(*, export_enabled: Optional[StrictBool] = None, export_name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryExportPatch

Create an instance of DirectoryExportPatch from a dict

classmethod from_json(json_str: str) DirectoryExportPatch

Create an instance of DirectoryExportPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryExportPost

class pypureclient.flasharray.DirectoryExportPost(*, export_enabled: Optional[StrictBool] = None, export_name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryExportPost

Create an instance of DirectoryExportPost from a dict

classmethod from_json(json_str: str) DirectoryExportPost

Create an instance of DirectoryExportPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryExportResponse

class pypureclient.flasharray.DirectoryExportResponse(*, items: Optional[ConstrainedListValue[DirectoryExport]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryExportResponse

Create an instance of DirectoryExportResponse from a dict

classmethod from_json(json_str: str) DirectoryExportResponse

Create an instance of DirectoryExportResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryGetResponse

class pypureclient.flasharray.DirectoryGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Directory]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[Directory]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryGetResponse

Create an instance of DirectoryGetResponse from a dict

classmethod from_json(json_str: str) DirectoryGetResponse

Create an instance of DirectoryGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryLockNlmReclamation

class pypureclient.flasharray.DirectoryLockNlmReclamation(*, context: Optional[FixedReference] = None, end: Optional[StrictInt] = None, start: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryLockNlmReclamation

Create an instance of DirectoryLockNlmReclamation from a dict

classmethod from_json(json_str: str) DirectoryLockNlmReclamation

Create an instance of DirectoryLockNlmReclamation from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryLockNlmReclamationResponse

class pypureclient.flasharray.DirectoryLockNlmReclamationResponse(*, items: Optional[ConstrainedListValue[DirectoryLockNlmReclamation]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryLockNlmReclamationResponse

Create an instance of DirectoryLockNlmReclamationResponse from a dict

classmethod from_json(json_str: str) DirectoryLockNlmReclamationResponse

Create an instance of DirectoryLockNlmReclamationResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryPatch

class pypureclient.flasharray.DirectoryPatch(*, name: Optional[StrictStr] = None, directory_name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryPatch

Create an instance of DirectoryPatch from a dict

classmethod from_json(json_str: str) DirectoryPatch

Create an instance of DirectoryPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryPerformance

class pypureclient.flasharray.DirectoryPerformance(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, others_per_sec: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_other_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryPerformance

Create an instance of DirectoryPerformance from a dict

classmethod from_json(json_str: str) DirectoryPerformance

Create an instance of DirectoryPerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryPerformanceGetResponse

class pypureclient.flasharray.DirectoryPerformanceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[DirectoryPerformance]] = None, total: Optional[ConstrainedListValue[DirectoryPerformance]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryPerformanceGetResponse

Create an instance of DirectoryPerformanceGetResponse from a dict

classmethod from_json(json_str: str) DirectoryPerformanceGetResponse

Create an instance of DirectoryPerformanceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryPolicyExportPost

class pypureclient.flasharray.DirectoryPolicyExportPost(*, policies: Optional[ConstrainedListValue[DirectorypolicyexportpostPolicies]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryPolicyExportPost

Create an instance of DirectoryPolicyExportPost from a dict

classmethod from_json(json_str: str) DirectoryPolicyExportPost

Create an instance of DirectoryPolicyExportPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryPolicyPost

class pypureclient.flasharray.DirectoryPolicyPost(*, policies: Optional[ConstrainedListValue[DirectorypolicypostPolicies]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryPolicyPost

Create an instance of DirectoryPolicyPost from a dict

classmethod from_json(json_str: str) DirectoryPolicyPost

Create an instance of DirectoryPolicyPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryPost

class pypureclient.flasharray.DirectoryPost(*, directory_name: Optional[StrictStr] = None, path: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryPost

Create an instance of DirectoryPost from a dict

classmethod from_json(json_str: str) DirectoryPost

Create an instance of DirectoryPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryQuota

class pypureclient.flasharray.DirectoryQuota(*, context: Optional[FixedReference] = None, directory: Optional[FixedReferenceWithType] = None, enabled: Optional[StrictBool] = None, enforced: Optional[StrictBool] = None, path: Optional[StrictStr] = None, percentage_used: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, policy: Optional[FixedReferenceWithType] = None, quota_limit: Optional[ConstrainedIntValue] = None, rule_name: Optional[StrictStr] = None, usage: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryQuota

Create an instance of DirectoryQuota from a dict

classmethod from_json(json_str: str) DirectoryQuota

Create an instance of DirectoryQuota from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryQuotasGetResponse

class pypureclient.flasharray.DirectoryQuotasGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[DirectoryQuota]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryQuotasGetResponse

Create an instance of DirectoryQuotasGetResponse from a dict

classmethod from_json(json_str: str) DirectoryQuotasGetResponse

Create an instance of DirectoryQuotasGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryQuotasResponse

class pypureclient.flasharray.DirectoryQuotasResponse(*, items: Optional[ConstrainedListValue[DirectoryQuota]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryQuotasResponse

Create an instance of DirectoryQuotasResponse from a dict

classmethod from_json(json_str: str) DirectoryQuotasResponse

Create an instance of DirectoryQuotasResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryResponse

class pypureclient.flasharray.DirectoryResponse(*, items: Optional[ConstrainedListValue[Directory]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryResponse

Create an instance of DirectoryResponse from a dict

classmethod from_json(json_str: str) DirectoryResponse

Create an instance of DirectoryResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryService

class pypureclient.flasharray.DirectoryService(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, base_dn: Optional[StrictStr] = None, bind_password: Optional[StrictStr] = None, bind_user: Optional[StrictStr] = None, ca_certificate: Optional[StrictStr] = None, check_peer: Optional[StrictBool] = None, enabled: Optional[StrictBool] = None, management: Optional[DirectoryServiceManagement] = None, services: Optional[ConstrainedListValue[StrictStr]] = None, uris: Optional[ConstrainedListValue[ConstrainedStrValue]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryService

Create an instance of DirectoryService from a dict

classmethod from_json(json_str: str) DirectoryService

Create an instance of DirectoryService from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryServiceGetResponse

class pypureclient.flasharray.DirectoryServiceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[DirectoryService]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryServiceGetResponse

Create an instance of DirectoryServiceGetResponse from a dict

classmethod from_json(json_str: str) DirectoryServiceGetResponse

Create an instance of DirectoryServiceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryServiceManagement

class pypureclient.flasharray.DirectoryServiceManagement(*, ssh_public_key_attribute: Optional[StrictStr] = None, user_login_attribute: Optional[StrictStr] = None, user_object_class: Optional[StrictStr] = None)

Properties specific to the management service. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryServiceManagement

Create an instance of DirectoryServiceManagement from a dict

classmethod from_json(json_str: str) DirectoryServiceManagement

Create an instance of DirectoryServiceManagement from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryServiceResponse

class pypureclient.flasharray.DirectoryServiceResponse(*, items: Optional[ConstrainedListValue[DirectoryService]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryServiceResponse

Create an instance of DirectoryServiceResponse from a dict

classmethod from_json(json_str: str) DirectoryServiceResponse

Create an instance of DirectoryServiceResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryServiceRole

class pypureclient.flasharray.DirectoryServiceRole(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, group: Optional[StrictStr] = None, group_base: Optional[StrictStr] = None, management_access_policies: Optional[ConstrainedListValue[FixedReferenceWithType]] = None, role: Optional[ReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryServiceRole

Create an instance of DirectoryServiceRole from a dict

classmethod from_json(json_str: str) DirectoryServiceRole

Create an instance of DirectoryServiceRole from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryServiceRoleGetResponse

class pypureclient.flasharray.DirectoryServiceRoleGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[DirectoryServiceRole]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryServiceRoleGetResponse

Create an instance of DirectoryServiceRoleGetResponse from a dict

classmethod from_json(json_str: str) DirectoryServiceRoleGetResponse

Create an instance of DirectoryServiceRoleGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryServiceRolePost

class pypureclient.flasharray.DirectoryServiceRolePost(*, group: Optional[StrictStr] = None, group_base: Optional[StrictStr] = None, management_access_policies: Optional[ConstrainedListValue[ReferenceWithType]] = None, role: Optional[ReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryServiceRolePost

Create an instance of DirectoryServiceRolePost from a dict

classmethod from_json(json_str: str) DirectoryServiceRolePost

Create an instance of DirectoryServiceRolePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectoryServiceRoleResponse

class pypureclient.flasharray.DirectoryServiceRoleResponse(*, items: Optional[ConstrainedListValue[DirectoryServiceRole]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectoryServiceRoleResponse

Create an instance of DirectoryServiceRoleResponse from a dict

classmethod from_json(json_str: str) DirectoryServiceRoleResponse

Create an instance of DirectoryServiceRoleResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectorySnapshot

class pypureclient.flasharray.DirectorySnapshot(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, client_name: Optional[StrictStr] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, policy: Optional[FixedReference] = None, source: Optional[FixedReference] = None, space: Optional[Space] = None, suffix: Optional[StrictInt] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectorySnapshot

Create an instance of DirectorySnapshot from a dict

classmethod from_json(json_str: str) DirectorySnapshot

Create an instance of DirectorySnapshot from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectorySnapshotGetResponse

class pypureclient.flasharray.DirectorySnapshotGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[DirectorySnapshot]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[DirectorySnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectorySnapshotGetResponse

Create an instance of DirectorySnapshotGetResponse from a dict

classmethod from_json(json_str: str) DirectorySnapshotGetResponse

Create an instance of DirectorySnapshotGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectorySnapshotPatch

class pypureclient.flasharray.DirectorySnapshotPatch(*, destroyed: Optional[StrictBool] = None, client_name: Optional[StrictStr] = None, keep_for: Optional[StrictInt] = None, name: Optional[StrictStr] = None, policy: Optional[Reference] = None, suffix: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectorySnapshotPatch

Create an instance of DirectorySnapshotPatch from a dict

classmethod from_json(json_str: str) DirectorySnapshotPatch

Create an instance of DirectorySnapshotPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectorySnapshotPost

class pypureclient.flasharray.DirectorySnapshotPost(*, client_name: Optional[StrictStr] = None, keep_for: Optional[StrictInt] = None, suffix: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectorySnapshotPost

Create an instance of DirectorySnapshotPost from a dict

classmethod from_json(json_str: str) DirectorySnapshotPost

Create an instance of DirectorySnapshotPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectorySnapshotResponse

class pypureclient.flasharray.DirectorySnapshotResponse(*, items: Optional[ConstrainedListValue[DirectorySnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectorySnapshotResponse

Create an instance of DirectorySnapshotResponse from a dict

classmethod from_json(json_str: str) DirectorySnapshotResponse

Create an instance of DirectorySnapshotResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectorypolicyexportpostPolicies

class pypureclient.flasharray.DirectorypolicyexportpostPolicies(*, export_enabled: Optional[StrictBool] = None, export_name: Optional[StrictStr] = None, policy: Optional[Reference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectorypolicyexportpostPolicies

Create an instance of DirectorypolicyexportpostPolicies from a dict

classmethod from_json(json_str: str) DirectorypolicyexportpostPolicies

Create an instance of DirectorypolicyexportpostPolicies from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DirectorypolicypostPolicies

class pypureclient.flasharray.DirectorypolicypostPolicies(*, policy: Optional[Reference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DirectorypolicypostPolicies

Create an instance of DirectorypolicypostPolicies from a dict

classmethod from_json(json_str: str) DirectorypolicypostPolicies

Create an instance of DirectorypolicypostPolicies from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Dns

class pypureclient.flasharray.Dns(*, name: Optional[StrictStr] = None, ca_certificate: Optional[ReferenceWithType] = None, ca_certificate_group: Optional[ReferenceWithType] = None, domain: Optional[StrictStr] = None, nameservers: Optional[ConstrainedListValue[StrictStr]] = None, services: Optional[ConstrainedListValue[StrictStr]] = None, source: Optional[ReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Dns

Create an instance of Dns from a dict

classmethod from_json(json_str: str) Dns

Create an instance of Dns from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DnsGetResponse

class pypureclient.flasharray.DnsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Dns]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DnsGetResponse

Create an instance of DnsGetResponse from a dict

classmethod from_json(json_str: str) DnsGetResponse

Create an instance of DnsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DnsPatch

class pypureclient.flasharray.DnsPatch(*, name: Optional[StrictStr] = None, ca_certificate: Optional[ReferenceWithType] = None, ca_certificate_group: Optional[ReferenceWithType] = None, domain: Optional[StrictStr] = None, nameservers: Optional[ConstrainedListValue[StrictStr]] = None, services: Optional[ConstrainedListValue[StrictStr]] = None, source: Optional[ReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DnsPatch

Create an instance of DnsPatch from a dict

classmethod from_json(json_str: str) DnsPatch

Create an instance of DnsPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DnsPost

class pypureclient.flasharray.DnsPost(*, ca_certificate: Optional[ReferenceWithType] = None, ca_certificate_group: Optional[ReferenceWithType] = None, domain: Optional[StrictStr] = None, nameservers: Optional[ConstrainedListValue[StrictStr]] = None, services: Optional[ConstrainedListValue[StrictStr]] = None, source: Optional[ReferenceNoId] = None)

Configuration information for the domain name servers. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) DnsPost

Create an instance of DnsPost from a dict

classmethod from_json(json_str: str) DnsPost

Create an instance of DnsPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DnsResponse

class pypureclient.flasharray.DnsResponse(*, items: Optional[ConstrainedListValue[Dns]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DnsResponse

Create an instance of DnsResponse from a dict

classmethod from_json(json_str: str) DnsResponse

Create an instance of DnsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Drive

class pypureclient.flasharray.Drive(*, name: Optional[StrictStr] = None, capacity: Optional[StrictInt] = None, capacity_installed: Optional[StrictInt] = None, details: Optional[StrictStr] = None, protocol: Optional[StrictStr] = None, status: Optional[StrictStr] = None, type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Drive

Create an instance of Drive from a dict

classmethod from_json(json_str: str) Drive

Create an instance of Drive from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DriveGetResponse

class pypureclient.flasharray.DriveGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Drive]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DriveGetResponse

Create an instance of DriveGetResponse from a dict

classmethod from_json(json_str: str) DriveGetResponse

Create an instance of DriveGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

DriveResponse

class pypureclient.flasharray.DriveResponse(*, items: Optional[ConstrainedListValue[Drive]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) DriveResponse

Create an instance of DriveResponse from a dict

classmethod from_json(json_str: str) DriveResponse

Create an instance of DriveResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

EradicationConfig

class pypureclient.flasharray.EradicationConfig(*, disabled_delay: Optional[StrictInt] = None, enabled_delay: Optional[StrictInt] = None, eradication_delay: Optional[StrictInt] = None, manual_eradication: Optional[StrictStr] = None)

The configuration of eradication feature. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) EradicationConfig

Create an instance of EradicationConfig from a dict

classmethod from_json(json_str: str) EradicationConfig

Create an instance of EradicationConfig from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ErrorContextResponse

class pypureclient.flasharray.ErrorContextResponse(*, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ErrorContextResponse

Create an instance of ErrorContextResponse from a dict

classmethod from_json(json_str: str) ErrorContextResponse

Create an instance of ErrorContextResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ErrorcontextresponseErrors

class pypureclient.flasharray.ErrorcontextresponseErrors(*, context: Optional[StrictStr] = None, location_context: Optional[FixedReferenceWithType] = None, message: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ErrorcontextresponseErrors

Create an instance of ErrorcontextresponseErrors from a dict

classmethod from_json(json_str: str) ErrorcontextresponseErrors

Create an instance of ErrorcontextresponseErrors from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Eula

class pypureclient.flasharray.Eula(*, agreement: Optional[StrictStr] = None, signature: Optional[EulaSignature] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Eula

Create an instance of Eula from a dict

classmethod from_json(json_str: str) Eula

Create an instance of Eula from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

EulaGetResponse

class pypureclient.flasharray.EulaGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Eula]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) EulaGetResponse

Create an instance of EulaGetResponse from a dict

classmethod from_json(json_str: str) EulaGetResponse

Create an instance of EulaGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

EulaResponse

class pypureclient.flasharray.EulaResponse(*, items: Optional[ConstrainedListValue[Eula]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) EulaResponse

Create an instance of EulaResponse from a dict

classmethod from_json(json_str: str) EulaResponse

Create an instance of EulaResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

EulaSignature

class pypureclient.flasharray.EulaSignature(*, accepted: Optional[StrictInt] = None, company: Optional[StrictStr] = None, name: Optional[StrictStr] = None, title: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) EulaSignature

Create an instance of EulaSignature from a dict

classmethod from_json(json_str: str) EulaSignature

Create an instance of EulaSignature from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ExportPolicyAttachmentMixin

class pypureclient.flasharray.ExportPolicyAttachmentMixin(*, enabled: Optional[StrictBool] = None, export_name: Optional[StrictStr] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ExportPolicyAttachmentMixin

Create an instance of ExportPolicyAttachmentMixin from a dict

classmethod from_json(json_str: str) ExportPolicyAttachmentMixin

Create an instance of ExportPolicyAttachmentMixin from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FilePost

class pypureclient.flasharray.FilePost(*, source: Optional[ReferenceWithType] = None, source_path: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FilePost

Create an instance of FilePost from a dict

classmethod from_json(json_str: str) FilePost

Create an instance of FilePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FileSystem

class pypureclient.flasharray.FileSystem(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, pod: Optional[Reference] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FileSystem

Create an instance of FileSystem from a dict

classmethod from_json(json_str: str) FileSystem

Create an instance of FileSystem from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FileSystemGetResponse

class pypureclient.flasharray.FileSystemGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[FileSystem]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FileSystemGetResponse

Create an instance of FileSystemGetResponse from a dict

classmethod from_json(json_str: str) FileSystemGetResponse

Create an instance of FileSystemGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FileSystemPatch

class pypureclient.flasharray.FileSystemPatch(*, destroyed: Optional[StrictBool] = None, name: Optional[StrictStr] = None, pod: Optional[Reference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FileSystemPatch

Create an instance of FileSystemPatch from a dict

classmethod from_json(json_str: str) FileSystemPatch

Create an instance of FileSystemPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FileSystemResponse

class pypureclient.flasharray.FileSystemResponse(*, items: Optional[ConstrainedListValue[FileSystem]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FileSystemResponse

Create an instance of FileSystemResponse from a dict

classmethod from_json(json_str: str) FileSystemResponse

Create an instance of FileSystemResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FixedNameResourceNoId

class pypureclient.flasharray.FixedNameResourceNoId(*, name: Optional[StrictStr] = None)

An ordinary (as opposed to built-in) resource that can be created, named, or deleted by the user. This might be a virtual resource (e.g., a volume) or correspond to something in the environment, like a host or server. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) FixedNameResourceNoId

Create an instance of FixedNameResourceNoId from a dict

classmethod from_json(json_str: str) FixedNameResourceNoId

Create an instance of FixedNameResourceNoId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FixedReference

class pypureclient.flasharray.FixedReference(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FixedReference

Create an instance of FixedReference from a dict

classmethod from_json(json_str: str) FixedReference

Create an instance of FixedReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FixedReferenceNoId

class pypureclient.flasharray.FixedReferenceNoId(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FixedReferenceNoId

Create an instance of FixedReferenceNoId from a dict

classmethod from_json(json_str: str) FixedReferenceNoId

Create an instance of FixedReferenceNoId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FixedReferenceWithType

class pypureclient.flasharray.FixedReferenceWithType(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FixedReferenceWithType

Create an instance of FixedReferenceWithType from a dict

classmethod from_json(json_str: str) FixedReferenceWithType

Create an instance of FixedReferenceWithType from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FixedReferenceWithTypeAndLocation

class pypureclient.flasharray.FixedReferenceWithTypeAndLocation(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, is_local: Optional[StrictBool] = None, resource_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FixedReferenceWithTypeAndLocation

Create an instance of FixedReferenceWithTypeAndLocation from a dict

classmethod from_json(json_str: str) FixedReferenceWithTypeAndLocation

Create an instance of FixedReferenceWithTypeAndLocation from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Fleet

class pypureclient.flasharray.Fleet(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, is_local: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Fleet

Create an instance of Fleet from a dict

classmethod from_json(json_str: str) Fleet

Create an instance of Fleet from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetGetResponse

class pypureclient.flasharray.FleetGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Fleet]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetGetResponse

Create an instance of FleetGetResponse from a dict

classmethod from_json(json_str: str) FleetGetResponse

Create an instance of FleetGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetKey

class pypureclient.flasharray.FleetKey(*, created: Optional[StrictInt] = None, expires: Optional[StrictInt] = None, fleet_key: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetKey

Create an instance of FleetKey from a dict

classmethod from_json(json_str: str) FleetKey

Create an instance of FleetKey from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetKeyGetResponse

class pypureclient.flasharray.FleetKeyGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[FleetKey]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetKeyGetResponse

Create an instance of FleetKeyGetResponse from a dict

classmethod from_json(json_str: str) FleetKeyGetResponse

Create an instance of FleetKeyGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetKeyResponse

class pypureclient.flasharray.FleetKeyResponse(*, items: Optional[ConstrainedListValue[FleetKey]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetKeyResponse

Create an instance of FleetKeyResponse from a dict

classmethod from_json(json_str: str) FleetKeyResponse

Create an instance of FleetKeyResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetMember

class pypureclient.flasharray.FleetMember(*, fleet: Optional[FixedReferenceWithTypeAndLocation] = None, member: Optional[FixedReferenceWithTypeAndLocation] = None, status: Optional[StrictStr] = None, status_details: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetMember

Create an instance of FleetMember from a dict

classmethod from_json(json_str: str) FleetMember

Create an instance of FleetMember from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetMemberGetResponse

class pypureclient.flasharray.FleetMemberGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[FleetMember]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetMemberGetResponse

Create an instance of FleetMemberGetResponse from a dict

classmethod from_json(json_str: str) FleetMemberGetResponse

Create an instance of FleetMemberGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetMemberPost

class pypureclient.flasharray.FleetMemberPost(*, members: Optional[ConstrainedListValue[FleetmemberpostMembers]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetMemberPost

Create an instance of FleetMemberPost from a dict

classmethod from_json(json_str: str) FleetMemberPost

Create an instance of FleetMemberPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetMemberResponse

class pypureclient.flasharray.FleetMemberResponse(*, items: Optional[ConstrainedListValue[FleetMember]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetMemberResponse

Create an instance of FleetMemberResponse from a dict

classmethod from_json(json_str: str) FleetMemberResponse

Create an instance of FleetMemberResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetPatch

class pypureclient.flasharray.FleetPatch(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetPatch

Create an instance of FleetPatch from a dict

classmethod from_json(json_str: str) FleetPatch

Create an instance of FleetPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetResponse

class pypureclient.flasharray.FleetResponse(*, items: Optional[ConstrainedListValue[Fleet]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetResponse

Create an instance of FleetResponse from a dict

classmethod from_json(json_str: str) FleetResponse

Create an instance of FleetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetmemberpostMember

class pypureclient.flasharray.FleetmemberpostMember(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetmemberpostMember

Create an instance of FleetmemberpostMember from a dict

classmethod from_json(json_str: str) FleetmemberpostMember

Create an instance of FleetmemberpostMember from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

FleetmemberpostMembers

class pypureclient.flasharray.FleetmemberpostMembers(*, key: Optional[StrictStr] = None, member: Optional[FleetmemberpostMember] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) FleetmemberpostMembers

Create an instance of FleetmemberpostMembers from a dict

classmethod from_json(json_str: str) FleetmemberpostMembers

Create an instance of FleetmemberpostMembers from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Hardware

class pypureclient.flasharray.Hardware(*, name: Optional[StrictStr] = None, details: Optional[StrictStr] = None, identify_enabled: Optional[StrictBool] = None, index: Optional[StrictInt] = None, model: Optional[StrictStr] = None, serial: Optional[StrictStr] = None, slot: Optional[StrictInt] = None, speed: Optional[StrictInt] = None, status: Optional[StrictStr] = None, temperature: Optional[StrictInt] = None, type: Optional[StrictStr] = None, voltage: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Hardware

Create an instance of Hardware from a dict

classmethod from_json(json_str: str) Hardware

Create an instance of Hardware from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HardwareGetResponse

class pypureclient.flasharray.HardwareGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Hardware]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HardwareGetResponse

Create an instance of HardwareGetResponse from a dict

classmethod from_json(json_str: str) HardwareGetResponse

Create an instance of HardwareGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HardwarePatch

class pypureclient.flasharray.HardwarePatch(*, name: Optional[StrictStr] = None, identify_enabled: Optional[StrictBool] = None, index: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HardwarePatch

Create an instance of HardwarePatch from a dict

classmethod from_json(json_str: str) HardwarePatch

Create an instance of HardwarePatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HardwareResponse

class pypureclient.flasharray.HardwareResponse(*, items: Optional[ConstrainedListValue[Hardware]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HardwareResponse

Create an instance of HardwareResponse from a dict

classmethod from_json(json_str: str) HardwareResponse

Create an instance of HardwareResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Host

class pypureclient.flasharray.Host(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, chap: Optional[Chap] = None, connection_count: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, host_group: Optional[ReferenceNoId] = None, iqns: Optional[ConstrainedListValue[StrictStr]] = None, is_local: Optional[StrictBool] = None, nqns: Optional[ConstrainedListValue[StrictStr]] = None, personality: Optional[StrictStr] = None, port_connectivity: Optional[HostPortConnectivity] = None, preferred_arrays: Optional[ConstrainedListValue[Reference]] = None, space: Optional[Space] = None, time_remaining: Optional[StrictInt] = None, vlan: Optional[StrictStr] = None, wwns: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Host

Create an instance of Host from a dict

classmethod from_json(json_str: str) Host

Create an instance of Host from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostGetResponse

class pypureclient.flasharray.HostGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Host]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostGetResponse

Create an instance of HostGetResponse from a dict

classmethod from_json(json_str: str) HostGetResponse

Create an instance of HostGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostGroup

class pypureclient.flasharray.HostGroup(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, connection_count: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, host_count: Optional[StrictInt] = None, is_local: Optional[StrictBool] = None, space: Optional[Space] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostGroup

Create an instance of HostGroup from a dict

classmethod from_json(json_str: str) HostGroup

Create an instance of HostGroup from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostGroupGetResponse

class pypureclient.flasharray.HostGroupGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[HostGroup]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostGroupGetResponse

Create an instance of HostGroupGetResponse from a dict

classmethod from_json(json_str: str) HostGroupGetResponse

Create an instance of HostGroupGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostGroupPatch

class pypureclient.flasharray.HostGroupPatch(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostGroupPatch

Create an instance of HostGroupPatch from a dict

classmethod from_json(json_str: str) HostGroupPatch

Create an instance of HostGroupPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostGroupPost

class pypureclient.flasharray.HostGroupPost(*, tags: Optional[ConstrainedListValue[NonCopyableTag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostGroupPost

Create an instance of HostGroupPost from a dict

classmethod from_json(json_str: str) HostGroupPost

Create an instance of HostGroupPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostGroupResponse

class pypureclient.flasharray.HostGroupResponse(*, items: Optional[ConstrainedListValue[HostGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostGroupResponse

Create an instance of HostGroupResponse from a dict

classmethod from_json(json_str: str) HostGroupResponse

Create an instance of HostGroupResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostPatch

class pypureclient.flasharray.HostPatch(*, name: Optional[StrictStr] = None, add_iqns: Optional[ConstrainedListValue[StrictStr]] = None, add_nqns: Optional[ConstrainedListValue[StrictStr]] = None, add_wwns: Optional[ConstrainedListValue[StrictStr]] = None, chap: Optional[Chap] = None, host_group: Optional[ReferenceNoId] = None, iqns: Optional[ConstrainedListValue[StrictStr]] = None, nqns: Optional[ConstrainedListValue[StrictStr]] = None, personality: Optional[StrictStr] = None, preferred_arrays: Optional[ConstrainedListValue[Reference]] = None, remove_iqns: Optional[ConstrainedListValue[StrictStr]] = None, remove_nqns: Optional[ConstrainedListValue[StrictStr]] = None, remove_wwns: Optional[ConstrainedListValue[StrictStr]] = None, vlan: Optional[StrictStr] = None, wwns: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostPatch

Create an instance of HostPatch from a dict

classmethod from_json(json_str: str) HostPatch

Create an instance of HostPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostPerformanceBalance

class pypureclient.flasharray.HostPerformanceBalance(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, fraction_relative_to_max: Optional[Union[StrictFloat, StrictInt]] = None, initiator: Optional[PortCommon] = None, op_count: Optional[StrictInt] = None, target: Optional[PortInitiatorTarget] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostPerformanceBalance

Create an instance of HostPerformanceBalance from a dict

classmethod from_json(json_str: str) HostPerformanceBalance

Create an instance of HostPerformanceBalance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostPerformanceBalanceGetResponse

class pypureclient.flasharray.HostPerformanceBalanceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[HostPerformanceBalance]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostPerformanceBalanceGetResponse

Create an instance of HostPerformanceBalanceGetResponse from a dict

classmethod from_json(json_str: str) HostPerformanceBalanceGetResponse

Create an instance of HostPerformanceBalanceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostPortConnectivity

class pypureclient.flasharray.HostPortConnectivity(*, details: Optional[StrictStr] = None, status: Optional[StrictStr] = None)

The connectivity status between the host and the ports on each controller. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostPortConnectivity

Create an instance of HostPortConnectivity from a dict

classmethod from_json(json_str: str) HostPortConnectivity

Create an instance of HostPortConnectivity from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostPost

class pypureclient.flasharray.HostPost(*, chap: Optional[Chap] = None, iqns: Optional[ConstrainedListValue[StrictStr]] = None, nqns: Optional[ConstrainedListValue[StrictStr]] = None, personality: Optional[StrictStr] = None, preferred_arrays: Optional[ConstrainedListValue[Reference]] = None, tags: Optional[ConstrainedListValue[NonCopyableTag]] = None, vlan: Optional[StrictStr] = None, wwns: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostPost

Create an instance of HostPost from a dict

classmethod from_json(json_str: str) HostPost

Create an instance of HostPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

HostResponse

class pypureclient.flasharray.HostResponse(*, items: Optional[ConstrainedListValue[Host]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) HostResponse

Create an instance of HostResponse from a dict

classmethod from_json(json_str: str) HostResponse

Create an instance of HostResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Kmip

class pypureclient.flasharray.Kmip(*, ca_certificate: Optional[ConstrainedStrValue] = None, certificate: Optional[KmipCertificate] = None, kmip_objects: Optional[ConstrainedListValue[KmipObject]] = None, name: Optional[StrictStr] = None, uris: Optional[ConstrainedListValue[StrictStr]] = None)

A built-in resource. Many are singletons predefined by Purity (e.g., support settings). Some correspond to a piece of software, like an app, or hardware, like a controller. Others are created by the system in response to some event (e.g., alerts, audit records). Typically, a user can’t create, delete or rename a built-in resource. A few can be created or deleted, but not renamed because the names are meaningful to Purity (e.g., VIFs, file systems, file system snapshots, volume snapshot). # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) Kmip

Create an instance of Kmip from a dict

classmethod from_json(json_str: str) Kmip

Create an instance of Kmip from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

KmipCertificate

class pypureclient.flasharray.KmipCertificate(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) KmipCertificate

Create an instance of KmipCertificate from a dict

classmethod from_json(json_str: str) KmipCertificate

Create an instance of KmipCertificate from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

KmipGetResponse

class pypureclient.flasharray.KmipGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Kmip]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) KmipGetResponse

Create an instance of KmipGetResponse from a dict

classmethod from_json(json_str: str) KmipGetResponse

Create an instance of KmipGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

KmipObject

class pypureclient.flasharray.KmipObject(*, name: Optional[StrictStr] = None, uid: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) KmipObject

Create an instance of KmipObject from a dict

classmethod from_json(json_str: str) KmipObject

Create an instance of KmipObject from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

KmipPatch

class pypureclient.flasharray.KmipPatch(*, ca_certificate: Optional[ConstrainedStrValue] = None, certificate: Optional[ReferenceNoId] = None, uris: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) KmipPatch

Create an instance of KmipPatch from a dict

classmethod from_json(json_str: str) KmipPatch

Create an instance of KmipPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

KmipPost

class pypureclient.flasharray.KmipPost(*, ca_certificate: Optional[ConstrainedStrValue] = None, certificate: Optional[ReferenceNoId] = None, uris: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) KmipPost

Create an instance of KmipPost from a dict

classmethod from_json(json_str: str) KmipPost

Create an instance of KmipPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

KmipResponse

class pypureclient.flasharray.KmipResponse(*, items: Optional[ConstrainedListValue[Kmip]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) KmipResponse

Create an instance of KmipResponse from a dict

classmethod from_json(json_str: str) KmipResponse

Create an instance of KmipResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

KmipTestResult

class pypureclient.flasharray.KmipTestResult(*, component_address: Optional[StrictStr] = None, component_name: Optional[StrictStr] = None, description: Optional[StrictStr] = None, destination: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, result_details: Optional[StrictStr] = None, success: Optional[StrictBool] = None, test_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) KmipTestResult

Create an instance of KmipTestResult from a dict

classmethod from_json(json_str: str) KmipTestResult

Create an instance of KmipTestResult from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

KmipTestResultGetResponse

class pypureclient.flasharray.KmipTestResultGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[KmipTestResult]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) KmipTestResultGetResponse

Create an instance of KmipTestResultGetResponse from a dict

classmethod from_json(json_str: str) KmipTestResultGetResponse

Create an instance of KmipTestResultGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LimitedBy

class pypureclient.flasharray.LimitedBy(*, member: Optional[FixedReferenceWithType] = None, policy: Optional[FixedReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LimitedBy

Create an instance of LimitedBy from a dict

classmethod from_json(json_str: str) LimitedBy

Create an instance of LimitedBy from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalGroup

class pypureclient.flasharray.LocalGroup(*, built_in: Optional[StrictBool] = None, email: Optional[StrictStr] = None, gid: Optional[StrictInt] = None, name: Optional[StrictStr] = None, sid: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalGroup

Create an instance of LocalGroup from a dict

classmethod from_json(json_str: str) LocalGroup

Create an instance of LocalGroup from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalGroupGetResponse

class pypureclient.flasharray.LocalGroupGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[LocalGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalGroupGetResponse

Create an instance of LocalGroupGetResponse from a dict

classmethod from_json(json_str: str) LocalGroupGetResponse

Create an instance of LocalGroupGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalGroupMembershipPost

class pypureclient.flasharray.LocalGroupMembershipPost(*, members: Optional[ConstrainedListValue[LocalgroupmembershippostMembers]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalGroupMembershipPost

Create an instance of LocalGroupMembershipPost from a dict

classmethod from_json(json_str: str) LocalGroupMembershipPost

Create an instance of LocalGroupMembershipPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalGroupPost

class pypureclient.flasharray.LocalGroupPost(*, email: Optional[StrictStr] = None, gid: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalGroupPost

Create an instance of LocalGroupPost from a dict

classmethod from_json(json_str: str) LocalGroupPost

Create an instance of LocalGroupPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalGroupResponse

class pypureclient.flasharray.LocalGroupResponse(*, items: Optional[ConstrainedListValue[LocalGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalGroupResponse

Create an instance of LocalGroupResponse from a dict

classmethod from_json(json_str: str) LocalGroupResponse

Create an instance of LocalGroupResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalMember

class pypureclient.flasharray.LocalMember(*, group: Optional[FixedReferenceWithType] = None, group_gid: Optional[StrictInt] = None, is_primary_group: Optional[StrictBool] = None, member: Optional[FixedReferenceWithType] = None, member_id: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalMember

Create an instance of LocalMember from a dict

classmethod from_json(json_str: str) LocalMember

Create an instance of LocalMember from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalMembershipGetResponse

class pypureclient.flasharray.LocalMembershipGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[LocalMember]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalMembershipGetResponse

Create an instance of LocalMembershipGetResponse from a dict

classmethod from_json(json_str: str) LocalMembershipGetResponse

Create an instance of LocalMembershipGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalMembershipResponse

class pypureclient.flasharray.LocalMembershipResponse(*, items: Optional[ConstrainedListValue[LocalMember]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalMembershipResponse

Create an instance of LocalMembershipResponse from a dict

classmethod from_json(json_str: str) LocalMembershipResponse

Create an instance of LocalMembershipResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalUser

class pypureclient.flasharray.LocalUser(*, built_in: Optional[StrictBool] = None, email: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, name: Optional[StrictStr] = None, primary_group: Optional[ReferenceWithType] = None, sid: Optional[StrictStr] = None, uid: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalUser

Create an instance of LocalUser from a dict

classmethod from_json(json_str: str) LocalUser

Create an instance of LocalUser from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalUserGetResponse

class pypureclient.flasharray.LocalUserGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[LocalUser]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalUserGetResponse

Create an instance of LocalUserGetResponse from a dict

classmethod from_json(json_str: str) LocalUserGetResponse

Create an instance of LocalUserGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalUserMembershipPost

class pypureclient.flasharray.LocalUserMembershipPost(*, groups: Optional[ConstrainedListValue[LocalusermembershippostGroups]] = None, is_primary: Optional[StrictBool] = False)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalUserMembershipPost

Create an instance of LocalUserMembershipPost from a dict

classmethod from_json(json_str: str) LocalUserMembershipPost

Create an instance of LocalUserMembershipPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalUserPatch

class pypureclient.flasharray.LocalUserPatch(*, email: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, name: Optional[StrictStr] = None, password: Optional[StrictStr] = None, primary_group: Optional[ReferenceWithType] = None, uid: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalUserPatch

Create an instance of LocalUserPatch from a dict

classmethod from_json(json_str: str) LocalUserPatch

Create an instance of LocalUserPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalUserPost

class pypureclient.flasharray.LocalUserPost(*, email: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, password: Optional[StrictStr] = None, primary_group: Optional[ReferenceWithType] = None, uid: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalUserPost

Create an instance of LocalUserPost from a dict

classmethod from_json(json_str: str) LocalUserPost

Create an instance of LocalUserPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalUserResponse

class pypureclient.flasharray.LocalUserResponse(*, items: Optional[ConstrainedListValue[LocalUser]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalUserResponse

Create an instance of LocalUserResponse from a dict

classmethod from_json(json_str: str) LocalUserResponse

Create an instance of LocalUserResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalgroupmembershippostMembers

class pypureclient.flasharray.LocalgroupmembershippostMembers(*, member: Optional[ReferenceWithType] = None, member_id: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalgroupmembershippostMembers

Create an instance of LocalgroupmembershippostMembers from a dict

classmethod from_json(json_str: str) LocalgroupmembershippostMembers

Create an instance of LocalgroupmembershippostMembers from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocalusermembershippostGroups

class pypureclient.flasharray.LocalusermembershippostGroups(*, group: Optional[ReferenceWithType] = None, group_gid: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocalusermembershippostGroups

Create an instance of LocalusermembershippostGroups from a dict

classmethod from_json(json_str: str) LocalusermembershippostGroups

Create an instance of LocalusermembershippostGroups from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LocationReference

class pypureclient.flasharray.LocationReference(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, is_local: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LocationReference

Create an instance of LocationReference from a dict

classmethod from_json(json_str: str) LocationReference

Create an instance of LocationReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LogTarget

class pypureclient.flasharray.LogTarget(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, target_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LogTarget

Create an instance of LogTarget from a dict

classmethod from_json(json_str: str) LogTarget

Create an instance of LogTarget from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LogTargetFile

class pypureclient.flasharray.LogTargetFile(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, target_type: Optional[StrictStr] = None, directory: Optional[ReferenceWithType] = None, keep_for: Optional[ConstrainedIntValue] = None, keep_size: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LogTargetFile

Create an instance of LogTargetFile from a dict

classmethod from_json(json_str: str) LogTargetFile

Create an instance of LogTargetFile from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LogTargetFileGetResponse

class pypureclient.flasharray.LogTargetFileGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[LogTargetFile]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LogTargetFileGetResponse

Create an instance of LogTargetFileGetResponse from a dict

classmethod from_json(json_str: str) LogTargetFileGetResponse

Create an instance of LogTargetFileGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LogTargetFileResponse

class pypureclient.flasharray.LogTargetFileResponse(*, items: Optional[ConstrainedListValue[LogTargetFile]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LogTargetFileResponse

Create an instance of LogTargetFileResponse from a dict

classmethod from_json(json_str: str) LogTargetFileResponse

Create an instance of LogTargetFileResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LogTargetsGetResponse

class pypureclient.flasharray.LogTargetsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[LogTarget]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LogTargetsGetResponse

Create an instance of LogTargetsGetResponse from a dict

classmethod from_json(json_str: str) LogTargetsGetResponse

Create an instance of LogTargetsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

LogTargetsResponse

class pypureclient.flasharray.LogTargetsResponse(*, items: Optional[ConstrainedListValue[LogTarget]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) LogTargetsResponse

Create an instance of LogTargetsResponse from a dict

classmethod from_json(json_str: str) LogTargetsResponse

Create an instance of LogTargetsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MaintenanceWindow

class pypureclient.flasharray.MaintenanceWindow(*, name: Optional[StrictStr] = None, created: Optional[StrictInt] = None, expires: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MaintenanceWindow

Create an instance of MaintenanceWindow from a dict

classmethod from_json(json_str: str) MaintenanceWindow

Create an instance of MaintenanceWindow from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MaintenanceWindowPost

class pypureclient.flasharray.MaintenanceWindowPost(*, timeout: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MaintenanceWindowPost

Create an instance of MaintenanceWindowPost from a dict

classmethod from_json(json_str: str) MaintenanceWindowPost

Create an instance of MaintenanceWindowPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MaintenanceWindowsGetResponse

class pypureclient.flasharray.MaintenanceWindowsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[MaintenanceWindow]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MaintenanceWindowsGetResponse

Create an instance of MaintenanceWindowsGetResponse from a dict

classmethod from_json(json_str: str) MaintenanceWindowsGetResponse

Create an instance of MaintenanceWindowsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MaintenanceWindowsResponse

class pypureclient.flasharray.MaintenanceWindowsResponse(*, items: Optional[ConstrainedListValue[MaintenanceWindow]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MaintenanceWindowsResponse

Create an instance of MaintenanceWindowsResponse from a dict

classmethod from_json(json_str: str) MaintenanceWindowsResponse

Create an instance of MaintenanceWindowsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MappingPolicy

class pypureclient.flasharray.MappingPolicy(*, id: Optional[StrictStr] = None, context: Optional[FixedReference] = None, direction: Optional[StrictStr] = None, local_policy: Optional[ReferenceWithType] = None, mapping: Optional[StrictStr] = None, pod_replica_link: Optional[PodReplicaLinkReference] = None, policy_type: Optional[StrictStr] = None, remote_policy: Optional[ReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MappingPolicy

Create an instance of MappingPolicy from a dict

classmethod from_json(json_str: str) MappingPolicy

Create an instance of MappingPolicy from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MappingPolicyPatch

class pypureclient.flasharray.MappingPolicyPatch(*, mapping: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MappingPolicyPatch

Create an instance of MappingPolicyPatch from a dict

classmethod from_json(json_str: str) MappingPolicyPatch

Create an instance of MappingPolicyPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Member

class pypureclient.flasharray.Member(*, context: Optional[FixedReference] = None, group: Optional[Reference] = None, member: Optional[Reference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Member

Create an instance of Member from a dict

classmethod from_json(json_str: str) Member

Create an instance of Member from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberGetResponse

class pypureclient.flasharray.MemberGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Member]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberGetResponse

Create an instance of MemberGetResponse from a dict

classmethod from_json(json_str: str) MemberGetResponse

Create an instance of MemberGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberNoIdAll

class pypureclient.flasharray.MemberNoIdAll(*, context: Optional[FixedReference] = None, group: Optional[ReferenceNoId] = None, member: Optional[ReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberNoIdAll

Create an instance of MemberNoIdAll from a dict

classmethod from_json(json_str: str) MemberNoIdAll

Create an instance of MemberNoIdAll from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberNoIdAllGetResponse

class pypureclient.flasharray.MemberNoIdAllGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[MemberNoIdAll]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberNoIdAllGetResponse

Create an instance of MemberNoIdAllGetResponse from a dict

classmethod from_json(json_str: str) MemberNoIdAllGetResponse

Create an instance of MemberNoIdAllGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberNoIdAllResponse

class pypureclient.flasharray.MemberNoIdAllResponse(*, items: Optional[ConstrainedListValue[MemberNoIdAll]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberNoIdAllResponse

Create an instance of MemberNoIdAllResponse from a dict

classmethod from_json(json_str: str) MemberNoIdAllResponse

Create an instance of MemberNoIdAllResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberNoIdGroup

class pypureclient.flasharray.MemberNoIdGroup(*, group: Optional[ReferenceNoId] = None, member: Optional[Reference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberNoIdGroup

Create an instance of MemberNoIdGroup from a dict

classmethod from_json(json_str: str) MemberNoIdGroup

Create an instance of MemberNoIdGroup from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberNoIdMember

class pypureclient.flasharray.MemberNoIdMember(*, context: Optional[FixedReference] = None, group: Optional[Reference] = None, member: Optional[ReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberNoIdMember

Create an instance of MemberNoIdMember from a dict

classmethod from_json(json_str: str) MemberNoIdMember

Create an instance of MemberNoIdMember from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberNoIdMemberGetResponse

class pypureclient.flasharray.MemberNoIdMemberGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[MemberNoIdMember]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberNoIdMemberGetResponse

Create an instance of MemberNoIdMemberGetResponse from a dict

classmethod from_json(json_str: str) MemberNoIdMemberGetResponse

Create an instance of MemberNoIdMemberGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberNoIdMemberResponse

class pypureclient.flasharray.MemberNoIdMemberResponse(*, items: Optional[ConstrainedListValue[MemberNoIdMember]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberNoIdMemberResponse

Create an instance of MemberNoIdMemberResponse from a dict

classmethod from_json(json_str: str) MemberNoIdMemberResponse

Create an instance of MemberNoIdMemberResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberResponse

class pypureclient.flasharray.MemberResponse(*, items: Optional[ConstrainedListValue[Member]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberResponse

Create an instance of MemberResponse from a dict

classmethod from_json(json_str: str) MemberResponse

Create an instance of MemberResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

MemberWithType

class pypureclient.flasharray.MemberWithType(*, group: Optional[ReferenceWithType] = None, member: Optional[ReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) MemberWithType

Create an instance of MemberWithType from a dict

classmethod from_json(json_str: str) MemberWithType

Create an instance of MemberWithType from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterface

class pypureclient.flasharray.NetworkInterface(*, name: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, eth: Optional[NetworkInterfaceEth] = None, fc: Optional[NetworkInterfaceFc] = None, interface_type: Optional[StrictStr] = None, services: Optional[ConstrainedListValue[StrictStr]] = None, speed: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterface

Create an instance of NetworkInterface from a dict

classmethod from_json(json_str: str) NetworkInterface

Create an instance of NetworkInterface from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceEth

class pypureclient.flasharray.NetworkInterfaceEth(*, address: Optional[StrictStr] = None, gateway: Optional[StrictStr] = None, mac_address: Optional[StrictStr] = None, mtu: Optional[StrictInt] = None, netmask: Optional[StrictStr] = None, subinterfaces: Optional[ConstrainedListValue[FixedReferenceNoId]] = None, subnet: Optional[ReferenceNoId] = None, subtype: Optional[StrictStr] = None, vlan: Optional[StrictInt] = None)

Ethernet network interface properties. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceEth

Create an instance of NetworkInterfaceEth from a dict

classmethod from_json(json_str: str) NetworkInterfaceEth

Create an instance of NetworkInterfaceEth from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceFc

class pypureclient.flasharray.NetworkInterfaceFc(*, wwn: Optional[StrictStr] = None)

Fibre Channel port properties. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceFc

Create an instance of NetworkInterfaceFc from a dict

classmethod from_json(json_str: str) NetworkInterfaceFc

Create an instance of NetworkInterfaceFc from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceGetResponse

class pypureclient.flasharray.NetworkInterfaceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[NetworkInterface]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceGetResponse

Create an instance of NetworkInterfaceGetResponse from a dict

classmethod from_json(json_str: str) NetworkInterfaceGetResponse

Create an instance of NetworkInterfaceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceNeighbor

class pypureclient.flasharray.NetworkInterfaceNeighbor(*, initial_ttl_in_sec: Optional[StrictInt] = None, local_port: Optional[FixedReferenceNoId] = None, neighbor_chassis: Optional[NetworkInterfaceNeighborNeighborChassis] = None, neighbor_port: Optional[NetworkInterfaceNeighborNeighborPort] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceNeighbor

Create an instance of NetworkInterfaceNeighbor from a dict

classmethod from_json(json_str: str) NetworkInterfaceNeighbor

Create an instance of NetworkInterfaceNeighbor from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceNeighborCapability

class pypureclient.flasharray.NetworkInterfaceNeighborCapability(*, enabled: Optional[StrictBool] = None, supported: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceNeighborCapability

Create an instance of NetworkInterfaceNeighborCapability from a dict

classmethod from_json(json_str: str) NetworkInterfaceNeighborCapability

Create an instance of NetworkInterfaceNeighborCapability from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceNeighborGetResponse

class pypureclient.flasharray.NetworkInterfaceNeighborGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[NetworkInterfaceNeighbor]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceNeighborGetResponse

Create an instance of NetworkInterfaceNeighborGetResponse from a dict

classmethod from_json(json_str: str) NetworkInterfaceNeighborGetResponse

Create an instance of NetworkInterfaceNeighborGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceNeighborNeighborChassis

class pypureclient.flasharray.NetworkInterfaceNeighborNeighborChassis(*, addresses: Optional[ConstrainedListValue[StrictStr]] = None, bridge: Optional[NetworkInterfaceNeighborCapability] = None, description: Optional[StrictStr] = None, docsis_cable_device: Optional[NetworkInterfaceNeighborCapability] = None, id: Optional[NetworkInterfaceNeighborNeighborChassisId] = None, name: Optional[StrictStr] = None, repeater: Optional[NetworkInterfaceNeighborCapability] = None, router: Optional[NetworkInterfaceNeighborCapability] = None, station_only: Optional[NetworkInterfaceNeighborCapability] = None, telephone: Optional[NetworkInterfaceNeighborCapability] = None, wlan_access_point: Optional[NetworkInterfaceNeighborCapability] = None)

The neighboring physical component incorporating one or more IEEE 802 LAN stations and their associated application functionality. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceNeighborNeighborChassis

Create an instance of NetworkInterfaceNeighborNeighborChassis from a dict

classmethod from_json(json_str: str) NetworkInterfaceNeighborNeighborChassis

Create an instance of NetworkInterfaceNeighborNeighborChassis from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceNeighborNeighborChassisId

class pypureclient.flasharray.NetworkInterfaceNeighborNeighborChassisId(*, type: Optional[StrictStr] = None, value: Optional[StrictStr] = None)

An administratively assigned identifier of the particular neighboring chassis. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceNeighborNeighborChassisId

Create an instance of NetworkInterfaceNeighborNeighborChassisId from a dict

classmethod from_json(json_str: str) NetworkInterfaceNeighborNeighborChassisId

Create an instance of NetworkInterfaceNeighborNeighborChassisId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceNeighborNeighborPort

class pypureclient.flasharray.NetworkInterfaceNeighborNeighborPort(*, description: Optional[StrictStr] = None, id: Optional[NetworkInterfaceNeighborNeighborPortId] = None)

The neighboring port connected to the FlashArray local port. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceNeighborNeighborPort

Create an instance of NetworkInterfaceNeighborNeighborPort from a dict

classmethod from_json(json_str: str) NetworkInterfaceNeighborNeighborPort

Create an instance of NetworkInterfaceNeighborNeighborPort from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceNeighborNeighborPortId

class pypureclient.flasharray.NetworkInterfaceNeighborNeighborPortId(*, type: Optional[StrictStr] = None, value: Optional[StrictStr] = None)

An administratively assigned identifier of the particular neighboring port. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceNeighborNeighborPortId

Create an instance of NetworkInterfaceNeighborNeighborPortId from a dict

classmethod from_json(json_str: str) NetworkInterfaceNeighborNeighborPortId

Create an instance of NetworkInterfaceNeighborNeighborPortId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceNeighborResponse

class pypureclient.flasharray.NetworkInterfaceNeighborResponse(*, items: Optional[ConstrainedListValue[NetworkInterfaceNeighbor]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceNeighborResponse

Create an instance of NetworkInterfaceNeighborResponse from a dict

classmethod from_json(json_str: str) NetworkInterfaceNeighborResponse

Create an instance of NetworkInterfaceNeighborResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePatch

class pypureclient.flasharray.NetworkInterfacePatch(*, enabled: Optional[StrictBool] = None, eth: Optional[NetworkinterfacepatchEth] = None, override_npiv_check: Optional[StrictBool] = None, services: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePatch

Create an instance of NetworkInterfacePatch from a dict

classmethod from_json(json_str: str) NetworkInterfacePatch

Create an instance of NetworkInterfacePatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePerformance

class pypureclient.flasharray.NetworkInterfacePerformance(*, name: Optional[StrictStr] = None, eth: Optional[NetworkInterfacePerformanceEth] = None, fc: Optional[NetworkInterfacePerformanceFc] = None, interface_type: Optional[StrictStr] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePerformance

Create an instance of NetworkInterfacePerformance from a dict

classmethod from_json(json_str: str) NetworkInterfacePerformance

Create an instance of NetworkInterfacePerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePerformanceEth

class pypureclient.flasharray.NetworkInterfacePerformanceEth(*, flow_control_received_congestion_packets_per_sec: Optional[ConstrainedIntValue] = None, flow_control_received_discarded_packets_per_sec: Optional[ConstrainedIntValue] = None, flow_control_received_lossless_bytes_per_sec: Optional[ConstrainedIntValue] = None, flow_control_received_pause_frames_per_sec: Optional[ConstrainedIntValue] = None, flow_control_transmitted_congestion_packets_per_sec: Optional[ConstrainedIntValue] = None, flow_control_transmitted_discarded_packets_per_sec: Optional[ConstrainedIntValue] = None, flow_control_transmitted_lossless_bytes_per_sec: Optional[ConstrainedIntValue] = None, flow_control_transmitted_pause_frames_per_sec: Optional[ConstrainedIntValue] = None, other_errors_per_sec: Optional[ConstrainedIntValue] = None, rdma_received_req_cqe_errors_per_sec: Optional[ConstrainedIntValue] = None, rdma_received_sequence_errors_per_sec: Optional[ConstrainedIntValue] = None, rdma_transmitted_local_ack_timeout_errors_per_sec: Optional[ConstrainedIntValue] = None, received_bytes_per_sec: Optional[ConstrainedIntValue] = None, received_crc_errors_per_sec: Optional[ConstrainedIntValue] = None, received_frame_errors_per_sec: Optional[ConstrainedIntValue] = None, received_packets_per_sec: Optional[ConstrainedIntValue] = None, total_errors_per_sec: Optional[ConstrainedIntValue] = None, transmitted_bytes_per_sec: Optional[ConstrainedIntValue] = None, transmitted_carrier_errors_per_sec: Optional[ConstrainedIntValue] = None, transmitted_dropped_errors_per_sec: Optional[ConstrainedIntValue] = None, transmitted_packets_per_sec: Optional[ConstrainedIntValue] = None)

Ethernet network interface statistics. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePerformanceEth

Create an instance of NetworkInterfacePerformanceEth from a dict

classmethod from_json(json_str: str) NetworkInterfacePerformanceEth

Create an instance of NetworkInterfacePerformanceEth from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePerformanceFc

class pypureclient.flasharray.NetworkInterfacePerformanceFc(*, received_bytes_per_sec: Optional[ConstrainedIntValue] = None, received_crc_errors_per_sec: Optional[ConstrainedIntValue] = None, received_frames_per_sec: Optional[ConstrainedIntValue] = None, received_link_failures_per_sec: Optional[ConstrainedIntValue] = None, received_loss_of_signal_per_sec: Optional[ConstrainedIntValue] = None, received_loss_of_sync_per_sec: Optional[ConstrainedIntValue] = None, total_errors_per_sec: Optional[ConstrainedIntValue] = None, transmitted_bytes_per_sec: Optional[ConstrainedIntValue] = None, transmitted_frames_per_sec: Optional[ConstrainedIntValue] = None, transmitted_invalid_words_per_sec: Optional[ConstrainedIntValue] = None)

Fibre Channel port statistics. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePerformanceFc

Create an instance of NetworkInterfacePerformanceFc from a dict

classmethod from_json(json_str: str) NetworkInterfacePerformanceFc

Create an instance of NetworkInterfacePerformanceFc from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePerformanceGetResponse

class pypureclient.flasharray.NetworkInterfacePerformanceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[NetworkInterfacePerformance]] = None, total: Optional[ConstrainedListValue[NetworkInterfacePerformance]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePerformanceGetResponse

Create an instance of NetworkInterfacePerformanceGetResponse from a dict

classmethod from_json(json_str: str) NetworkInterfacePerformanceGetResponse

Create an instance of NetworkInterfacePerformanceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsRxLos

class pypureclient.flasharray.NetworkInterfacePortDetailsRxLos(*, channel: Optional[StrictInt] = None, flag: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsRxLos

Create an instance of NetworkInterfacePortDetailsRxLos from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsRxLos

Create an instance of NetworkInterfacePortDetailsRxLos from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsRxPower

class pypureclient.flasharray.NetworkInterfacePortDetailsRxPower(*, channel: Optional[StrictInt] = None, measurement: Optional[Union[StrictFloat, StrictInt]] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsRxPower

Create an instance of NetworkInterfacePortDetailsRxPower from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsRxPower

Create an instance of NetworkInterfacePortDetailsRxPower from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsStatic

class pypureclient.flasharray.NetworkInterfacePortDetailsStatic(*, cable_technology: Optional[ConstrainedListValue[StrictStr]] = None, connector_type: Optional[StrictStr] = None, encoding: Optional[StrictStr] = None, extended_identifier: Optional[StrictStr] = None, fc_link_lengths: Optional[ConstrainedListValue[StrictStr]] = None, fc_speeds: Optional[StrictStr] = None, fc_technology: Optional[ConstrainedListValue[StrictStr]] = None, fc_transmission_media: Optional[ConstrainedListValue[StrictStr]] = None, identifier: Optional[StrictStr] = None, link_length: Optional[StrictStr] = None, rate_identifier: Optional[StrictStr] = None, rx_power_thresholds: Optional[NetworkInterfacePortDetailsStaticRxPowerThresholds] = None, signaling_rate: Optional[StrictStr] = None, signaling_rate_max: Optional[StrictStr] = None, signaling_rate_min: Optional[StrictStr] = None, specifications: Optional[ConstrainedListValue[StrictStr]] = None, temperature_thresholds: Optional[NetworkInterfacePortDetailsStaticTemperatureThresholds] = None, tx_bias_thresholds: Optional[NetworkInterfacePortDetailsStaticTxBiasThresholds] = None, tx_power_thresholds: Optional[NetworkInterfacePortDetailsStaticTxPowerThresholds] = None, vendor_date_code: Optional[ConstrainedStrValue] = None, vendor_name: Optional[ConstrainedStrValue] = None, vendor_oui: Optional[ConstrainedStrValue] = None, vendor_part_number: Optional[ConstrainedStrValue] = None, vendor_revision: Optional[ConstrainedStrValue] = None, vendor_serial_number: Optional[ConstrainedStrValue] = None, voltage_thresholds: Optional[NetworkInterfacePortDetailsStaticVoltageThresholds] = None, wavelength: Optional[StrictStr] = None)

Static module identity and capabilities information for the specified network interface or Fibre Channel port. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsStatic

Create an instance of NetworkInterfacePortDetailsStatic from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsStatic

Create an instance of NetworkInterfacePortDetailsStatic from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsStaticRxPowerThresholds

class pypureclient.flasharray.NetworkInterfacePortDetailsStaticRxPowerThresholds(*, alarm_high: Optional[Union[StrictFloat, StrictInt]] = None, alarm_low: Optional[Union[StrictFloat, StrictInt]] = None, warn_high: Optional[Union[StrictFloat, StrictInt]] = None, warn_low: Optional[Union[StrictFloat, StrictInt]] = None)

The alarm low, warn low, warn high, alarm high thresholds for Rx input power in mW. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsStaticRxPowerThresholds

Create an instance of NetworkInterfacePortDetailsStaticRxPowerThresholds from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsStaticRxPowerThresholds

Create an instance of NetworkInterfacePortDetailsStaticRxPowerThresholds from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsStaticTemperatureThresholds

class pypureclient.flasharray.NetworkInterfacePortDetailsStaticTemperatureThresholds(*, alarm_high: Optional[Union[StrictFloat, StrictInt]] = None, alarm_low: Optional[Union[StrictFloat, StrictInt]] = None, warn_high: Optional[Union[StrictFloat, StrictInt]] = None, warn_low: Optional[Union[StrictFloat, StrictInt]] = None)

The alarm low, warn low, warn high, alarm high thresholds for temperature in degrees Celsius. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsStaticTemperatureThresholds

Create an instance of NetworkInterfacePortDetailsStaticTemperatureThresholds from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsStaticTemperatureThresholds

Create an instance of NetworkInterfacePortDetailsStaticTemperatureThresholds from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsStaticTxBiasThresholds

class pypureclient.flasharray.NetworkInterfacePortDetailsStaticTxBiasThresholds(*, alarm_high: Optional[Union[StrictFloat, StrictInt]] = None, alarm_low: Optional[Union[StrictFloat, StrictInt]] = None, warn_high: Optional[Union[StrictFloat, StrictInt]] = None, warn_low: Optional[Union[StrictFloat, StrictInt]] = None)

The alarm low, warn low, warn high, alarm high thresholds for Tx bias current in mA. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsStaticTxBiasThresholds

Create an instance of NetworkInterfacePortDetailsStaticTxBiasThresholds from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsStaticTxBiasThresholds

Create an instance of NetworkInterfacePortDetailsStaticTxBiasThresholds from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsStaticTxPowerThresholds

class pypureclient.flasharray.NetworkInterfacePortDetailsStaticTxPowerThresholds(*, alarm_high: Optional[Union[StrictFloat, StrictInt]] = None, alarm_low: Optional[Union[StrictFloat, StrictInt]] = None, warn_high: Optional[Union[StrictFloat, StrictInt]] = None, warn_low: Optional[Union[StrictFloat, StrictInt]] = None)

The alarm low, warn low, warn high, alarm high thresholds for Tx output power in mW. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsStaticTxPowerThresholds

Create an instance of NetworkInterfacePortDetailsStaticTxPowerThresholds from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsStaticTxPowerThresholds

Create an instance of NetworkInterfacePortDetailsStaticTxPowerThresholds from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsStaticVoltageThresholds

class pypureclient.flasharray.NetworkInterfacePortDetailsStaticVoltageThresholds(*, alarm_high: Optional[Union[StrictFloat, StrictInt]] = None, alarm_low: Optional[Union[StrictFloat, StrictInt]] = None, warn_high: Optional[Union[StrictFloat, StrictInt]] = None, warn_low: Optional[Union[StrictFloat, StrictInt]] = None)

The alarm low, warn low, warn high, alarm high thresholds for supply voltage (in volts). # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsStaticVoltageThresholds

Create an instance of NetworkInterfacePortDetailsStaticVoltageThresholds from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsStaticVoltageThresholds

Create an instance of NetworkInterfacePortDetailsStaticVoltageThresholds from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsTemperature

class pypureclient.flasharray.NetworkInterfacePortDetailsTemperature(*, channel: Optional[StrictInt] = None, measurement: Optional[Union[StrictFloat, StrictInt]] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsTemperature

Create an instance of NetworkInterfacePortDetailsTemperature from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsTemperature

Create an instance of NetworkInterfacePortDetailsTemperature from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsTxBias

class pypureclient.flasharray.NetworkInterfacePortDetailsTxBias(*, channel: Optional[StrictInt] = None, measurement: Optional[Union[StrictFloat, StrictInt]] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsTxBias

Create an instance of NetworkInterfacePortDetailsTxBias from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsTxBias

Create an instance of NetworkInterfacePortDetailsTxBias from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsTxFault

class pypureclient.flasharray.NetworkInterfacePortDetailsTxFault(*, channel: Optional[StrictInt] = None, flag: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsTxFault

Create an instance of NetworkInterfacePortDetailsTxFault from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsTxFault

Create an instance of NetworkInterfacePortDetailsTxFault from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsTxPower

class pypureclient.flasharray.NetworkInterfacePortDetailsTxPower(*, channel: Optional[StrictInt] = None, measurement: Optional[Union[StrictFloat, StrictInt]] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsTxPower

Create an instance of NetworkInterfacePortDetailsTxPower from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsTxPower

Create an instance of NetworkInterfacePortDetailsTxPower from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePortDetailsVoltage

class pypureclient.flasharray.NetworkInterfacePortDetailsVoltage(*, channel: Optional[StrictInt] = None, measurement: Optional[Union[StrictFloat, StrictInt]] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePortDetailsVoltage

Create an instance of NetworkInterfacePortDetailsVoltage from a dict

classmethod from_json(json_str: str) NetworkInterfacePortDetailsVoltage

Create an instance of NetworkInterfacePortDetailsVoltage from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacePost

class pypureclient.flasharray.NetworkInterfacePost(*, name: Optional[StrictStr] = None, eth: Optional[NetworkinterfacepostEth] = None, services: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacePost

Create an instance of NetworkInterfacePost from a dict

classmethod from_json(json_str: str) NetworkInterfacePost

Create an instance of NetworkInterfacePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfaceResponse

class pypureclient.flasharray.NetworkInterfaceResponse(*, items: Optional[ConstrainedListValue[NetworkInterface]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfaceResponse

Create an instance of NetworkInterfaceResponse from a dict

classmethod from_json(json_str: str) NetworkInterfaceResponse

Create an instance of NetworkInterfaceResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacesPortDetails

class pypureclient.flasharray.NetworkInterfacesPortDetails(*, name: Optional[StrictStr] = None, interface_type: Optional[StrictStr] = None, rx_los: Optional[ConstrainedListValue[NetworkInterfacePortDetailsRxLos]] = None, rx_power: Optional[ConstrainedListValue[NetworkInterfacePortDetailsRxPower]] = None, static: Optional[NetworkInterfacePortDetailsStatic] = None, temperature: Optional[ConstrainedListValue[NetworkInterfacePortDetailsTemperature]] = None, tx_bias: Optional[ConstrainedListValue[NetworkInterfacePortDetailsTxBias]] = None, tx_fault: Optional[ConstrainedListValue[NetworkInterfacePortDetailsTxFault]] = None, tx_power: Optional[ConstrainedListValue[NetworkInterfacePortDetailsTxPower]] = None, voltage: Optional[ConstrainedListValue[NetworkInterfacePortDetailsVoltage]] = None)

Network interface SFP details. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacesPortDetails

Create an instance of NetworkInterfacesPortDetails from a dict

classmethod from_json(json_str: str) NetworkInterfacesPortDetails

Create an instance of NetworkInterfacesPortDetails from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacesPortDetailsGetResponse

class pypureclient.flasharray.NetworkInterfacesPortDetailsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[NetworkInterfacesPortDetails]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacesPortDetailsGetResponse

Create an instance of NetworkInterfacesPortDetailsGetResponse from a dict

classmethod from_json(json_str: str) NetworkInterfacesPortDetailsGetResponse

Create an instance of NetworkInterfacesPortDetailsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkInterfacesPortDetailsResponse

class pypureclient.flasharray.NetworkInterfacesPortDetailsResponse(*, items: Optional[ConstrainedListValue[NetworkInterfacesPortDetails]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkInterfacesPortDetailsResponse

Create an instance of NetworkInterfacesPortDetailsResponse from a dict

classmethod from_json(json_str: str) NetworkInterfacesPortDetailsResponse

Create an instance of NetworkInterfacesPortDetailsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkinterfacepatchEth

class pypureclient.flasharray.NetworkinterfacepatchEth(*, add_subinterfaces: Optional[ConstrainedListValue[ReferenceNoId]] = None, address: Optional[StrictStr] = None, gateway: Optional[StrictStr] = None, mtu: Optional[StrictInt] = None, netmask: Optional[StrictStr] = None, remove_subinterfaces: Optional[ConstrainedListValue[ReferenceNoId]] = None, subinterfaces: Optional[ConstrainedListValue[ReferenceNoId]] = None, subnet: Optional[ReferenceNoId] = None)

Ethernet network interface properties. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkinterfacepatchEth

Create an instance of NetworkinterfacepatchEth from a dict

classmethod from_json(json_str: str) NetworkinterfacepatchEth

Create an instance of NetworkinterfacepatchEth from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NetworkinterfacepostEth

class pypureclient.flasharray.NetworkinterfacepostEth(*, address: Optional[StrictStr] = None, subinterfaces: Optional[ConstrainedListValue[ReferenceNoId]] = None, subnet: Optional[ReferenceNoId] = None, subtype: Optional[StrictStr] = None)

Ethernet network interface properties. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) NetworkinterfacepostEth

Create an instance of NetworkinterfacepostEth from a dict

classmethod from_json(json_str: str) NetworkinterfacepostEth

Create an instance of NetworkinterfacepostEth from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NewName

class pypureclient.flasharray.NewName(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NewName

Create an instance of NewName from a dict

classmethod from_json(json_str: str) NewName

Create an instance of NewName from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

NonCopyableTag

class pypureclient.flasharray.NonCopyableTag(*, key: Optional[StrictStr] = None, namespace: Optional[StrictStr] = None, resource: Optional[FixedReference] = None, value: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) NonCopyableTag

Create an instance of NonCopyableTag from a dict

classmethod from_json(json_str: str) NonCopyableTag

Create an instance of NonCopyableTag from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Oauth210TokenPost400Response

class pypureclient.flasharray.Oauth210TokenPost400Response(*, error: Optional[StrictStr] = None, error_description: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Oauth210TokenPost400Response

Create an instance of Oauth210TokenPost400Response from a dict

classmethod from_json(json_str: str) Oauth210TokenPost400Response

Create an instance of Oauth210TokenPost400Response from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Oauth210TokenPost401Response

class pypureclient.flasharray.Oauth210TokenPost401Response(*, error: Optional[StrictStr] = None, error_description: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Oauth210TokenPost401Response

Create an instance of Oauth210TokenPost401Response from a dict

classmethod from_json(json_str: str) Oauth210TokenPost401Response

Create an instance of Oauth210TokenPost401Response from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OauthTokenResponse

class pypureclient.flasharray.OauthTokenResponse(*, access_token: Optional[StrictStr] = None, expires_in: Optional[StrictInt] = None, issued_token_type: Optional[StrictStr] = None, token_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OauthTokenResponse

Create an instance of OauthTokenResponse from a dict

classmethod from_json(json_str: str) OauthTokenResponse

Create an instance of OauthTokenResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Offload

class pypureclient.flasharray.Offload(*, azure: Optional[OffloadAzure] = None, google_cloud: Optional[OffloadGoogleCloud] = None, nfs: Optional[OffloadNfs] = None, s3: Optional[OffloadS3] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, protocol: Optional[StrictStr] = None, space: Optional[Space] = None, status: Optional[StrictStr] = None, target_id: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Offload

Create an instance of Offload from a dict

classmethod from_json(json_str: str) Offload

Create an instance of Offload from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OffloadAzure

class pypureclient.flasharray.OffloadAzure(*, account_name: Optional[StrictStr] = None, container_name: Optional[StrictStr] = None, profile: Optional[StrictStr] = None, secret_access_key: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OffloadAzure

Create an instance of OffloadAzure from a dict

classmethod from_json(json_str: str) OffloadAzure

Create an instance of OffloadAzure from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OffloadGetResponse

class pypureclient.flasharray.OffloadGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Offload]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[Offload]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OffloadGetResponse

Create an instance of OffloadGetResponse from a dict

classmethod from_json(json_str: str) OffloadGetResponse

Create an instance of OffloadGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OffloadGoogleCloud

class pypureclient.flasharray.OffloadGoogleCloud(*, access_key_id: Optional[StrictStr] = None, bucket: Optional[StrictStr] = None, profile: Optional[StrictStr] = None, secret_access_key: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OffloadGoogleCloud

Create an instance of OffloadGoogleCloud from a dict

classmethod from_json(json_str: str) OffloadGoogleCloud

Create an instance of OffloadGoogleCloud from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OffloadNfs

class pypureclient.flasharray.OffloadNfs(*, address: Optional[StrictStr] = None, mount_options: Optional[StrictStr] = None, mount_point: Optional[StrictStr] = None, profile: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OffloadNfs

Create an instance of OffloadNfs from a dict

classmethod from_json(json_str: str) OffloadNfs

Create an instance of OffloadNfs from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OffloadPost

class pypureclient.flasharray.OffloadPost(*, azure: Optional[OffloadAzure] = None, google_cloud: Optional[OffloadGoogleCloud] = None, nfs: Optional[OffloadNfs] = None, s3: Optional[OffloadS3] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OffloadPost

Create an instance of OffloadPost from a dict

classmethod from_json(json_str: str) OffloadPost

Create an instance of OffloadPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OffloadResponse

class pypureclient.flasharray.OffloadResponse(*, items: Optional[ConstrainedListValue[Offload]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OffloadResponse

Create an instance of OffloadResponse from a dict

classmethod from_json(json_str: str) OffloadResponse

Create an instance of OffloadResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OffloadS3

class pypureclient.flasharray.OffloadS3(*, access_key_id: Optional[StrictStr] = None, auth_region: Optional[StrictStr] = None, bucket: Optional[StrictStr] = None, placement_strategy: Optional[StrictStr] = None, profile: Optional[StrictStr] = None, secret_access_key: Optional[StrictStr] = None, uri: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OffloadS3

Create an instance of OffloadS3 from a dict

classmethod from_json(json_str: str) OffloadS3

Create an instance of OffloadS3 from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

OverrideCheck

class pypureclient.flasharray.OverrideCheck(*, args: Optional[StrictStr] = None, name: Optional[StrictStr] = None, persistent: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) OverrideCheck

Create an instance of OverrideCheck from a dict

classmethod from_json(json_str: str) OverrideCheck

Create an instance of OverrideCheck from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PageInfo

class pypureclient.flasharray.PageInfo(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PageInfo

Create an instance of PageInfo from a dict

classmethod from_json(json_str: str) PageInfo

Create an instance of PageInfo from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PageInfoWithoutTotalItemCountResponse

class pypureclient.flasharray.PageInfoWithoutTotalItemCountResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PageInfoWithoutTotalItemCountResponse

Create an instance of PageInfoWithoutTotalItemCountResponse from a dict

classmethod from_json(json_str: str) PageInfoWithoutTotalItemCountResponse

Create an instance of PageInfoWithoutTotalItemCountResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Performance

class pypureclient.flasharray.Performance(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Performance

Create an instance of Performance from a dict

classmethod from_json(json_str: str) Performance

Create an instance of Performance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Pod

class pypureclient.flasharray.Pod(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, array_count: Optional[StrictInt] = None, arrays: Optional[ConstrainedListValue[PodArrayStatus]] = None, destroyed: Optional[StrictBool] = None, eradication_config: Optional[ContainerEradicationConfig] = None, failover_preferences: Optional[ConstrainedListValue[Reference]] = None, footprint: Optional[ConstrainedIntValue] = None, link_source_count: Optional[StrictInt] = None, link_target_count: Optional[StrictInt] = None, mediator: Optional[StrictStr] = None, mediator_version: Optional[StrictStr] = None, members: Optional[ConstrainedListValue[ReferenceWithType]] = None, promotion_status: Optional[StrictStr] = None, quota_limit: Optional[ConstrainedIntValue] = None, requested_promotion_state: Optional[StrictStr] = None, source: Optional[FixedReference] = None, space: Optional[PodSpace] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Pod

Create an instance of Pod from a dict

classmethod from_json(json_str: str) Pod

Create an instance of Pod from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodArrayStatus

class pypureclient.flasharray.PodArrayStatus(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, frozen_at: Optional[StrictInt] = None, mediator_status: Optional[StrictStr] = None, member: Optional[ReferenceWithType] = None, pre_elected: Optional[StrictBool] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodArrayStatus

Create an instance of PodArrayStatus from a dict

classmethod from_json(json_str: str) PodArrayStatus

Create an instance of PodArrayStatus from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodEradicationConfig

class pypureclient.flasharray.PodEradicationConfig(*, manual_eradication: Optional[StrictStr] = None)

The status of the eradication functionality # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodEradicationConfig

Create an instance of PodEradicationConfig from a dict

classmethod from_json(json_str: str) PodEradicationConfig

Create an instance of PodEradicationConfig from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodGetResponse

class pypureclient.flasharray.PodGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Pod]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[Pod]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodGetResponse

Create an instance of PodGetResponse from a dict

classmethod from_json(json_str: str) PodGetResponse

Create an instance of PodGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodMember

class pypureclient.flasharray.PodMember(*, context: Optional[FixedReference] = None, member: Optional[ReferenceWithType] = None, pod: Optional[ReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodMember

Create an instance of PodMember from a dict

classmethod from_json(json_str: str) PodMember

Create an instance of PodMember from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodMemberGetResponse

class pypureclient.flasharray.PodMemberGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PodMember]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodMemberGetResponse

Create an instance of PodMemberGetResponse from a dict

classmethod from_json(json_str: str) PodMemberGetResponse

Create an instance of PodMemberGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodMemberResponse

class pypureclient.flasharray.PodMemberResponse(*, items: Optional[ConstrainedListValue[PodMember]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodMemberResponse

Create an instance of PodMemberResponse from a dict

classmethod from_json(json_str: str) PodMemberResponse

Create an instance of PodMemberResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPatch

class pypureclient.flasharray.PodPatch(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, destroyed: Optional[StrictBool] = None, failover_preferences: Optional[ConstrainedListValue[Reference]] = None, ignore_usage: Optional[StrictBool] = None, mediator: Optional[StrictStr] = None, quota_limit: Optional[ConstrainedIntValue] = None, requested_promotion_state: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPatch

Create an instance of PodPatch from a dict

classmethod from_json(json_str: str) PodPatch

Create an instance of PodPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformance

class pypureclient.flasharray.PodPerformance(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, others_per_sec: Optional[ConstrainedIntValue] = None, usec_per_other_op: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformance

Create an instance of PodPerformance from a dict

classmethod from_json(json_str: str) PodPerformance

Create an instance of PodPerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformanceByArray

class pypureclient.flasharray.PodPerformanceByArray(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, others_per_sec: Optional[ConstrainedIntValue] = None, usec_per_other_op: Optional[ConstrainedIntValue] = None, array: Optional[Resource] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformanceByArray

Create an instance of PodPerformanceByArray from a dict

classmethod from_json(json_str: str) PodPerformanceByArray

Create an instance of PodPerformanceByArray from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformanceByArrayGetResponse

class pypureclient.flasharray.PodPerformanceByArrayGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[PodPerformanceByArray]] = None, total: Optional[ConstrainedListValue[PodPerformanceByArray]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformanceByArrayGetResponse

Create an instance of PodPerformanceByArrayGetResponse from a dict

classmethod from_json(json_str: str) PodPerformanceByArrayGetResponse

Create an instance of PodPerformanceByArrayGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformanceReplication

class pypureclient.flasharray.PodPerformanceReplication(*, context: Optional[FixedReference] = None, continuous_bytes_per_sec: Optional[ReplicationPerformanceWithTotal] = None, periodic_bytes_per_sec: Optional[ReplicationPerformanceWithTotal] = None, pod: Optional[FixedReference] = None, resync_bytes_per_sec: Optional[ReplicationPerformanceWithTotal] = None, sync_bytes_per_sec: Optional[ReplicationPerformanceWithTotal] = None, time: Optional[StrictInt] = None, total_bytes_per_sec: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformanceReplication

Create an instance of PodPerformanceReplication from a dict

classmethod from_json(json_str: str) PodPerformanceReplication

Create an instance of PodPerformanceReplication from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformanceReplicationByArray

class pypureclient.flasharray.PodPerformanceReplicationByArray(*, context: Optional[FixedReference] = None, continuous_bytes_per_sec: Optional[ReplicationPerformanceWithTotal] = None, periodic_bytes_per_sec: Optional[ReplicationPerformanceWithTotal] = None, pod: Optional[FixedReference] = None, resync_bytes_per_sec: Optional[ReplicationPerformanceWithTotal] = None, sync_bytes_per_sec: Optional[ReplicationPerformanceWithTotal] = None, time: Optional[StrictInt] = None, total_bytes_per_sec: Optional[ConstrainedIntValue] = None, array: Optional[Resource] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformanceReplicationByArray

Create an instance of PodPerformanceReplicationByArray from a dict

classmethod from_json(json_str: str) PodPerformanceReplicationByArray

Create an instance of PodPerformanceReplicationByArray from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformanceReplicationByArrayGetResponse

class pypureclient.flasharray.PodPerformanceReplicationByArrayGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PodPerformanceReplicationByArray]] = None, total: Optional[ConstrainedListValue[PodPerformanceReplicationByArray]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformanceReplicationByArrayGetResponse

Create an instance of PodPerformanceReplicationByArrayGetResponse from a dict

classmethod from_json(json_str: str) PodPerformanceReplicationByArrayGetResponse

Create an instance of PodPerformanceReplicationByArrayGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformanceReplicationByArrayResponse

class pypureclient.flasharray.PodPerformanceReplicationByArrayResponse(*, items: Optional[ConstrainedListValue[PodPerformanceReplicationByArray]] = None, total: Optional[ConstrainedListValue[PodPerformanceReplicationByArray]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformanceReplicationByArrayResponse

Create an instance of PodPerformanceReplicationByArrayResponse from a dict

classmethod from_json(json_str: str) PodPerformanceReplicationByArrayResponse

Create an instance of PodPerformanceReplicationByArrayResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformanceReplicationGetResponse

class pypureclient.flasharray.PodPerformanceReplicationGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PodPerformanceReplication]] = None, total: Optional[ConstrainedListValue[PodPerformanceReplication]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformanceReplicationGetResponse

Create an instance of PodPerformanceReplicationGetResponse from a dict

classmethod from_json(json_str: str) PodPerformanceReplicationGetResponse

Create an instance of PodPerformanceReplicationGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPerformanceReplicationResponse

class pypureclient.flasharray.PodPerformanceReplicationResponse(*, items: Optional[ConstrainedListValue[PodPerformanceReplication]] = None, total: Optional[ConstrainedListValue[PodPerformanceReplication]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPerformanceReplicationResponse

Create an instance of PodPerformanceReplicationResponse from a dict

classmethod from_json(json_str: str) PodPerformanceReplicationResponse

Create an instance of PodPerformanceReplicationResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodPost

class pypureclient.flasharray.PodPost(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, failover_preferences: Optional[ConstrainedListValue[Reference]] = None, quota_limit: Optional[ConstrainedIntValue] = None, source: Optional[Reference] = None, tags: Optional[ConstrainedListValue[Tag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodPost

Create an instance of PodPost from a dict

classmethod from_json(json_str: str) PodPost

Create an instance of PodPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkGetResponse

class pypureclient.flasharray.PodReplicaLinkGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PodReplicaLink]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkGetResponse

Create an instance of PodReplicaLinkGetResponse from a dict

classmethod from_json(json_str: str) PodReplicaLinkGetResponse

Create an instance of PodReplicaLinkGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkLag

class pypureclient.flasharray.PodReplicaLinkLag(*, id: Optional[StrictStr] = None, context: Optional[FixedReference] = None, direction: Optional[StrictStr] = None, lag: Optional[ReplicaLinkLag] = None, local_pod: Optional[FixedReference] = None, recovery_point: Optional[StrictInt] = None, remote_pod: Optional[FixedReference] = None, remotes: Optional[ConstrainedListValue[FixedReference]] = None, status: Optional[StrictStr] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkLag

Create an instance of PodReplicaLinkLag from a dict

classmethod from_json(json_str: str) PodReplicaLinkLag

Create an instance of PodReplicaLinkLag from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkLagGetResponse

class pypureclient.flasharray.PodReplicaLinkLagGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PodReplicaLinkLag]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkLagGetResponse

Create an instance of PodReplicaLinkLagGetResponse from a dict

classmethod from_json(json_str: str) PodReplicaLinkLagGetResponse

Create an instance of PodReplicaLinkLagGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkLagResponse

class pypureclient.flasharray.PodReplicaLinkLagResponse(*, items: Optional[ConstrainedListValue[PodReplicaLinkLag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkLagResponse

Create an instance of PodReplicaLinkLagResponse from a dict

classmethod from_json(json_str: str) PodReplicaLinkLagResponse

Create an instance of PodReplicaLinkLagResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkMappingPolicyGetResponse

class pypureclient.flasharray.PodReplicaLinkMappingPolicyGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[MappingPolicy]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkMappingPolicyGetResponse

Create an instance of PodReplicaLinkMappingPolicyGetResponse from a dict

classmethod from_json(json_str: str) PodReplicaLinkMappingPolicyGetResponse

Create an instance of PodReplicaLinkMappingPolicyGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkMappingPolicyResponse

class pypureclient.flasharray.PodReplicaLinkMappingPolicyResponse(*, items: Optional[ConstrainedListValue[MappingPolicy]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkMappingPolicyResponse

Create an instance of PodReplicaLinkMappingPolicyResponse from a dict

classmethod from_json(json_str: str) PodReplicaLinkMappingPolicyResponse

Create an instance of PodReplicaLinkMappingPolicyResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkPatch

class pypureclient.flasharray.PodReplicaLinkPatch(*, paused: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkPatch

Create an instance of PodReplicaLinkPatch from a dict

classmethod from_json(json_str: str) PodReplicaLinkPatch

Create an instance of PodReplicaLinkPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkPerformanceReplication

class pypureclient.flasharray.PodReplicaLinkPerformanceReplication(*, id: Optional[StrictStr] = None, bytes_per_sec_from_remote: Optional[ConstrainedIntValue] = None, bytes_per_sec_to_remote: Optional[ConstrainedIntValue] = None, bytes_per_sec_total: Optional[ConstrainedIntValue] = None, direction: Optional[StrictStr] = None, local_pod: Optional[FixedReference] = None, remote_pod: Optional[FixedReference] = None, remotes: Optional[ConstrainedListValue[FixedReference]] = None, time: Optional[StrictInt] = None, context: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkPerformanceReplication

Create an instance of PodReplicaLinkPerformanceReplication from a dict

classmethod from_json(json_str: str) PodReplicaLinkPerformanceReplication

Create an instance of PodReplicaLinkPerformanceReplication from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkPerformanceReplicationGetResponse

class pypureclient.flasharray.PodReplicaLinkPerformanceReplicationGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PodReplicaLinkPerformanceReplication]] = None, total: Optional[ConstrainedListValue[PodReplicaLinkPerformanceReplication]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkPerformanceReplicationGetResponse

Create an instance of PodReplicaLinkPerformanceReplicationGetResponse from a dict

classmethod from_json(json_str: str) PodReplicaLinkPerformanceReplicationGetResponse

Create an instance of PodReplicaLinkPerformanceReplicationGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkPerformanceReplicationResponse

class pypureclient.flasharray.PodReplicaLinkPerformanceReplicationResponse(*, items: Optional[ConstrainedListValue[PodReplicaLinkPerformanceReplication]] = None, total: Optional[ConstrainedListValue[PodReplicaLinkPerformanceReplication]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkPerformanceReplicationResponse

Create an instance of PodReplicaLinkPerformanceReplicationResponse from a dict

classmethod from_json(json_str: str) PodReplicaLinkPerformanceReplicationResponse

Create an instance of PodReplicaLinkPerformanceReplicationResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkReference

class pypureclient.flasharray.PodReplicaLinkReference(*, id: Optional[StrictStr] = None, local_pod: Optional[FixedReference] = None, remote_pod: Optional[FixedReference] = None, remotes: Optional[ConstrainedListValue[FixedReference]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkReference

Create an instance of PodReplicaLinkReference from a dict

classmethod from_json(json_str: str) PodReplicaLinkReference

Create an instance of PodReplicaLinkReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodReplicaLinkResponse

class pypureclient.flasharray.PodReplicaLinkResponse(*, items: Optional[ConstrainedListValue[PodReplicaLink]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodReplicaLinkResponse

Create an instance of PodReplicaLinkResponse from a dict

classmethod from_json(json_str: str) PodReplicaLinkResponse

Create an instance of PodReplicaLinkResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodResponse

class pypureclient.flasharray.PodResponse(*, items: Optional[ConstrainedListValue[Pod]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodResponse

Create an instance of PodResponse from a dict

classmethod from_json(json_str: str) PodResponse

Create an instance of PodResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PodSpace

class pypureclient.flasharray.PodSpace(*, data_reduction: Optional[Union[StrictFloat, StrictInt]] = None, footprint: Optional[ConstrainedIntValue] = None, shared: Optional[ConstrainedIntValue] = None, snapshots: Optional[ConstrainedIntValue] = None, system: Optional[ConstrainedIntValue] = None, thin_provisioning: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, total_physical: Optional[ConstrainedIntValue] = None, total_provisioned: Optional[ConstrainedIntValue] = None, total_reduction: Optional[Union[StrictFloat, StrictInt]] = None, total_used: Optional[ConstrainedIntValue] = None, unique: Optional[ConstrainedIntValue] = None, used_provisioned: Optional[ConstrainedIntValue] = None, virtual: Optional[ConstrainedIntValue] = None, replication: Optional[ConstrainedIntValue] = None, replication_effective: Optional[ConstrainedIntValue] = None, shared_effective: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PodSpace

Create an instance of PodSpace from a dict

classmethod from_json(json_str: str) PodSpace

Create an instance of PodSpace from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Policy

class pypureclient.flasharray.Policy(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, enabled: Optional[StrictBool] = None, pod: Optional[Reference] = None, policy_type: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Policy

Create an instance of Policy from a dict

classmethod from_json(json_str: str) Policy

Create an instance of Policy from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyAssignmentPost

class pypureclient.flasharray.PolicyAssignmentPost(*, policies: Optional[ConstrainedListValue[PolicyAssignmentPostPolicy]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyAssignmentPost

Create an instance of PolicyAssignmentPost from a dict

classmethod from_json(json_str: str) PolicyAssignmentPost

Create an instance of PolicyAssignmentPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyAssignmentPostPolicy

class pypureclient.flasharray.PolicyAssignmentPostPolicy(*, policy: Optional[Reference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyAssignmentPostPolicy

Create an instance of PolicyAssignmentPostPolicy from a dict

classmethod from_json(json_str: str) PolicyAssignmentPostPolicy

Create an instance of PolicyAssignmentPostPolicy from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyAuditFile

class pypureclient.flasharray.PolicyAuditFile(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, enabled: Optional[StrictBool] = None, pod: Optional[Reference] = None, policy_type: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None, log_targets: Optional[ConstrainedListValue[ReferenceNoIdWithType]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyAuditFile

Create an instance of PolicyAuditFile from a dict

classmethod from_json(json_str: str) PolicyAuditFile

Create an instance of PolicyAuditFile from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyAuditFileGetResponse

class pypureclient.flasharray.PolicyAuditFileGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyAuditFile]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyAuditFileGetResponse

Create an instance of PolicyAuditFileGetResponse from a dict

classmethod from_json(json_str: str) PolicyAuditFileGetResponse

Create an instance of PolicyAuditFileGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyAuditFilePatch

class pypureclient.flasharray.PolicyAuditFilePatch(*, name: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, log_targets: Optional[ConstrainedListValue[ReferenceNoIdWithType]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyAuditFilePatch

Create an instance of PolicyAuditFilePatch from a dict

classmethod from_json(json_str: str) PolicyAuditFilePatch

Create an instance of PolicyAuditFilePatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyAuditFilePost

class pypureclient.flasharray.PolicyAuditFilePost(*, enabled: Optional[StrictBool] = None, log_targets: Optional[ConstrainedListValue[ReferenceNoIdWithType]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyAuditFilePost

Create an instance of PolicyAuditFilePost from a dict

classmethod from_json(json_str: str) PolicyAuditFilePost

Create an instance of PolicyAuditFilePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyAuditFileResponse

class pypureclient.flasharray.PolicyAuditFileResponse(*, items: Optional[ConstrainedListValue[PolicyAuditFile]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyAuditFileResponse

Create an instance of PolicyAuditFileResponse from a dict

classmethod from_json(json_str: str) PolicyAuditFileResponse

Create an instance of PolicyAuditFileResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyGetResponse

class pypureclient.flasharray.PolicyGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Policy]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyGetResponse

Create an instance of PolicyGetResponse from a dict

classmethod from_json(json_str: str) PolicyGetResponse

Create an instance of PolicyGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyManagementAccess

class pypureclient.flasharray.PolicyManagementAccess(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, aggregation_strategy: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, policy_type: Optional[StrictStr] = None, rules: Optional[ConstrainedListValue[PolicyrulemanagementaccessRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyManagementAccess

Create an instance of PolicyManagementAccess from a dict

classmethod from_json(json_str: str) PolicyManagementAccess

Create an instance of PolicyManagementAccess from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyManagementAccessEffective

class pypureclient.flasharray.PolicyManagementAccessEffective(*, details: Optional[StrictStr] = None, rules: Optional[ConstrainedListValue[PolicyrulemanagementaccessRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyManagementAccessEffective

Create an instance of PolicyManagementAccessEffective from a dict

classmethod from_json(json_str: str) PolicyManagementAccessEffective

Create an instance of PolicyManagementAccessEffective from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyManagementAccessGetResponse

class pypureclient.flasharray.PolicyManagementAccessGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyManagementAccess]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyManagementAccessGetResponse

Create an instance of PolicyManagementAccessGetResponse from a dict

classmethod from_json(json_str: str) PolicyManagementAccessGetResponse

Create an instance of PolicyManagementAccessGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyManagementAccessPatch

class pypureclient.flasharray.PolicyManagementAccessPatch(*, name: Optional[StrictStr] = None, aggregation_strategy: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, rules: Optional[ConstrainedListValue[PolicyrulemanagementaccessRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyManagementAccessPatch

Create an instance of PolicyManagementAccessPatch from a dict

classmethod from_json(json_str: str) PolicyManagementAccessPatch

Create an instance of PolicyManagementAccessPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyManagementAccessPost

class pypureclient.flasharray.PolicyManagementAccessPost(*, enabled: Optional[StrictBool] = None, aggregation_strategy: Optional[StrictStr] = None, rules: Optional[ConstrainedListValue[PolicyrulemanagementaccessRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyManagementAccessPost

Create an instance of PolicyManagementAccessPost from a dict

classmethod from_json(json_str: str) PolicyManagementAccessPost

Create an instance of PolicyManagementAccessPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyManagementAccessResponse

class pypureclient.flasharray.PolicyManagementAccessResponse(*, items: Optional[ConstrainedListValue[PolicyManagementAccess]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyManagementAccessResponse

Create an instance of PolicyManagementAccessResponse from a dict

classmethod from_json(json_str: str) PolicyManagementAccessResponse

Create an instance of PolicyManagementAccessResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMember

class pypureclient.flasharray.PolicyMember(*, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, enabled: Optional[StrictBool] = None, member: Optional[FixedReferenceWithType] = None, policy: Optional[FixedReferenceWithType] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMember

Create an instance of PolicyMember from a dict

classmethod from_json(json_str: str) PolicyMember

Create an instance of PolicyMember from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberClean

class pypureclient.flasharray.PolicyMemberClean(*, context: Optional[FixedReference] = None, member: Optional[FixedReferenceWithType] = None, policy: Optional[FixedReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberClean

Create an instance of PolicyMemberClean from a dict

classmethod from_json(json_str: str) PolicyMemberClean

Create an instance of PolicyMemberClean from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberCleanGetResponse

class pypureclient.flasharray.PolicyMemberCleanGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyMemberClean]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberCleanGetResponse

Create an instance of PolicyMemberCleanGetResponse from a dict

classmethod from_json(json_str: str) PolicyMemberCleanGetResponse

Create an instance of PolicyMemberCleanGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberCleanResponse

class pypureclient.flasharray.PolicyMemberCleanResponse(*, items: Optional[ConstrainedListValue[PolicyMemberClean]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberCleanResponse

Create an instance of PolicyMemberCleanResponse from a dict

classmethod from_json(json_str: str) PolicyMemberCleanResponse

Create an instance of PolicyMemberCleanResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberExport

class pypureclient.flasharray.PolicyMemberExport(*, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, enabled: Optional[StrictBool] = None, member: Optional[FixedReferenceWithType] = None, policy: Optional[FixedReferenceWithType] = None, time_remaining: Optional[StrictInt] = None, export_name: Optional[StrictStr] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberExport

Create an instance of PolicyMemberExport from a dict

classmethod from_json(json_str: str) PolicyMemberExport

Create an instance of PolicyMemberExport from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberExportGetResponse

class pypureclient.flasharray.PolicyMemberExportGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyMemberExport]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberExportGetResponse

Create an instance of PolicyMemberExportGetResponse from a dict

classmethod from_json(json_str: str) PolicyMemberExportGetResponse

Create an instance of PolicyMemberExportGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberExportPost

class pypureclient.flasharray.PolicyMemberExportPost(*, members: Optional[ConstrainedListValue[PolicymemberexportpostMembers]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberExportPost

Create an instance of PolicyMemberExportPost from a dict

classmethod from_json(json_str: str) PolicyMemberExportPost

Create an instance of PolicyMemberExportPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberExportResponse

class pypureclient.flasharray.PolicyMemberExportResponse(*, items: Optional[ConstrainedListValue[PolicyMemberExport]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberExportResponse

Create an instance of PolicyMemberExportResponse from a dict

classmethod from_json(json_str: str) PolicyMemberExportResponse

Create an instance of PolicyMemberExportResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberGetResponse

class pypureclient.flasharray.PolicyMemberGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyMember]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberGetResponse

Create an instance of PolicyMemberGetResponse from a dict

classmethod from_json(json_str: str) PolicyMemberGetResponse

Create an instance of PolicyMemberGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberPost

class pypureclient.flasharray.PolicyMemberPost(*, members: Optional[ConstrainedListValue[PolicymemberpostMembers]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberPost

Create an instance of PolicyMemberPost from a dict

classmethod from_json(json_str: str) PolicyMemberPost

Create an instance of PolicyMemberPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyMemberResponse

class pypureclient.flasharray.PolicyMemberResponse(*, items: Optional[ConstrainedListValue[PolicyMember]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyMemberResponse

Create an instance of PolicyMemberResponse from a dict

classmethod from_json(json_str: str) PolicyMemberResponse

Create an instance of PolicyMemberResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyNfs

class pypureclient.flasharray.PolicyNfs(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, enabled: Optional[StrictBool] = None, pod: Optional[Reference] = None, policy_type: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None, nfs_version: Optional[ConstrainedListValue[StrictStr]] = None, policy_mapping: Optional[PolicyNfsPolicyMapping] = None, security: Optional[ConstrainedListValue[StrictStr]] = None, user_mapping_enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyNfs

Create an instance of PolicyNfs from a dict

classmethod from_json(json_str: str) PolicyNfs

Create an instance of PolicyNfs from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyNfsGetResponse

class pypureclient.flasharray.PolicyNfsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyNfs]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyNfsGetResponse

Create an instance of PolicyNfsGetResponse from a dict

classmethod from_json(json_str: str) PolicyNfsGetResponse

Create an instance of PolicyNfsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyNfsPatch

class pypureclient.flasharray.PolicyNfsPatch(*, name: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, nfs_version: Optional[ConstrainedListValue[StrictStr]] = None, security: Optional[ConstrainedListValue[StrictStr]] = None, user_mapping_enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyNfsPatch

Create an instance of PolicyNfsPatch from a dict

classmethod from_json(json_str: str) PolicyNfsPatch

Create an instance of PolicyNfsPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyNfsPolicyMapping

class pypureclient.flasharray.PolicyNfsPolicyMapping(*, mapping: Optional[StrictStr] = None, remote_policy: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyNfsPolicyMapping

Create an instance of PolicyNfsPolicyMapping from a dict

classmethod from_json(json_str: str) PolicyNfsPolicyMapping

Create an instance of PolicyNfsPolicyMapping from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyNfsPost

class pypureclient.flasharray.PolicyNfsPost(*, enabled: Optional[StrictBool] = None, policy_mapping: Optional[PolicynfspostPolicyMapping] = None, user_mapping_enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyNfsPost

Create an instance of PolicyNfsPost from a dict

classmethod from_json(json_str: str) PolicyNfsPost

Create an instance of PolicyNfsPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyNfsResponse

class pypureclient.flasharray.PolicyNfsResponse(*, items: Optional[ConstrainedListValue[PolicyNfs]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyNfsResponse

Create an instance of PolicyNfsResponse from a dict

classmethod from_json(json_str: str) PolicyNfsResponse

Create an instance of PolicyNfsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyPassword

class pypureclient.flasharray.PolicyPassword(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, enabled: Optional[StrictBool] = None, enforce_dictionary_check: Optional[StrictBool] = None, enforce_username_check: Optional[StrictBool] = None, lockout_duration: Optional[ConstrainedIntValue] = None, max_login_attempts: Optional[ConstrainedIntValue] = None, max_password_age: Optional[ConstrainedIntValue] = None, min_character_groups: Optional[ConstrainedIntValue] = None, min_characters_per_group: Optional[ConstrainedIntValue] = None, min_password_age: Optional[ConstrainedIntValue] = None, min_password_length: Optional[ConstrainedIntValue] = None, password_history: Optional[ConstrainedIntValue] = None, policy_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyPassword

Create an instance of PolicyPassword from a dict

classmethod from_json(json_str: str) PolicyPassword

Create an instance of PolicyPassword from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyPasswordGetResponse

class pypureclient.flasharray.PolicyPasswordGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyPassword]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyPasswordGetResponse

Create an instance of PolicyPasswordGetResponse from a dict

classmethod from_json(json_str: str) PolicyPasswordGetResponse

Create an instance of PolicyPasswordGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyPasswordResponse

class pypureclient.flasharray.PolicyPasswordResponse(*, items: Optional[ConstrainedListValue[PolicyPassword]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyPasswordResponse

Create an instance of PolicyPasswordResponse from a dict

classmethod from_json(json_str: str) PolicyPasswordResponse

Create an instance of PolicyPasswordResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyPatch

class pypureclient.flasharray.PolicyPatch(*, name: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyPatch

Create an instance of PolicyPatch from a dict

classmethod from_json(json_str: str) PolicyPatch

Create an instance of PolicyPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyPost

class pypureclient.flasharray.PolicyPost(*, enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyPost

Create an instance of PolicyPost from a dict

classmethod from_json(json_str: str) PolicyPost

Create an instance of PolicyPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyResponse

class pypureclient.flasharray.PolicyResponse(*, items: Optional[ConstrainedListValue[Policy]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyResponse

Create an instance of PolicyResponse from a dict

classmethod from_json(json_str: str) PolicyResponse

Create an instance of PolicyResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleAlertWatcher

class pypureclient.flasharray.PolicyRuleAlertWatcher(*, context: Optional[FixedReference] = None, email: Optional[StrictStr] = None, excluded_codes: Optional[ConstrainedListValue[StrictInt]] = None, included_codes: Optional[ConstrainedListValue[StrictInt]] = None, minimum_notification_severity: Optional[StrictStr] = None, name: Optional[StrictStr] = None, policy: Optional[FixedReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleAlertWatcher

Create an instance of PolicyRuleAlertWatcher from a dict

classmethod from_json(json_str: str) PolicyRuleAlertWatcher

Create an instance of PolicyRuleAlertWatcher from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleAlertWatcherGetResponse

class pypureclient.flasharray.PolicyRuleAlertWatcherGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyRuleAlertWatcher]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleAlertWatcherGetResponse

Create an instance of PolicyRuleAlertWatcherGetResponse from a dict

classmethod from_json(json_str: str) PolicyRuleAlertWatcherGetResponse

Create an instance of PolicyRuleAlertWatcherGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleAlertWatcherPatch

class pypureclient.flasharray.PolicyRuleAlertWatcherPatch(*, rules: Optional[ConstrainedListValue[PolicyrulealertwatcherpatchRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleAlertWatcherPatch

Create an instance of PolicyRuleAlertWatcherPatch from a dict

classmethod from_json(json_str: str) PolicyRuleAlertWatcherPatch

Create an instance of PolicyRuleAlertWatcherPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleAlertWatcherPost

class pypureclient.flasharray.PolicyRuleAlertWatcherPost(*, rules: Optional[ConstrainedListValue[PolicyrulealertwatcherpostRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleAlertWatcherPost

Create an instance of PolicyRuleAlertWatcherPost from a dict

classmethod from_json(json_str: str) PolicyRuleAlertWatcherPost

Create an instance of PolicyRuleAlertWatcherPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleAlertWatcherResponse

class pypureclient.flasharray.PolicyRuleAlertWatcherResponse(*, items: Optional[ConstrainedListValue[PolicyRuleAlertWatcher]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleAlertWatcherResponse

Create an instance of PolicyRuleAlertWatcherResponse from a dict

classmethod from_json(json_str: str) PolicyRuleAlertWatcherResponse

Create an instance of PolicyRuleAlertWatcherResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleNfsClient

class pypureclient.flasharray.PolicyRuleNfsClient(*, context: Optional[FixedReference] = None, access: Optional[StrictStr] = None, anongid: Optional[StrictStr] = None, anonuid: Optional[StrictStr] = None, client: Optional[StrictStr] = None, destroyed: Optional[StrictBool] = None, name: Optional[StrictStr] = None, nfs_version: Optional[ConstrainedListValue[StrictStr]] = None, permission: Optional[StrictStr] = None, policy: Optional[FixedReferenceWithType] = None, security: Optional[ConstrainedListValue[StrictStr]] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleNfsClient

Create an instance of PolicyRuleNfsClient from a dict

classmethod from_json(json_str: str) PolicyRuleNfsClient

Create an instance of PolicyRuleNfsClient from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleNfsClientGetResponse

class pypureclient.flasharray.PolicyRuleNfsClientGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyRuleNfsClient]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleNfsClientGetResponse

Create an instance of PolicyRuleNfsClientGetResponse from a dict

classmethod from_json(json_str: str) PolicyRuleNfsClientGetResponse

Create an instance of PolicyRuleNfsClientGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleNfsClientPost

class pypureclient.flasharray.PolicyRuleNfsClientPost(*, rules: Optional[ConstrainedListValue[PolicyrulenfsclientpostRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleNfsClientPost

Create an instance of PolicyRuleNfsClientPost from a dict

classmethod from_json(json_str: str) PolicyRuleNfsClientPost

Create an instance of PolicyRuleNfsClientPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleNfsClientResponse

class pypureclient.flasharray.PolicyRuleNfsClientResponse(*, items: Optional[ConstrainedListValue[PolicyRuleNfsClient]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleNfsClientResponse

Create an instance of PolicyRuleNfsClientResponse from a dict

classmethod from_json(json_str: str) PolicyRuleNfsClientResponse

Create an instance of PolicyRuleNfsClientResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleQuota

class pypureclient.flasharray.PolicyRuleQuota(*, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, enforced: Optional[StrictBool] = None, name: Optional[StrictStr] = None, notifications: Optional[StrictStr] = None, policy: Optional[FixedReferenceWithType] = None, quota_limit: Optional[StrictInt] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleQuota

Create an instance of PolicyRuleQuota from a dict

classmethod from_json(json_str: str) PolicyRuleQuota

Create an instance of PolicyRuleQuota from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleQuotaGetResponse

class pypureclient.flasharray.PolicyRuleQuotaGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyRuleQuota]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleQuotaGetResponse

Create an instance of PolicyRuleQuotaGetResponse from a dict

classmethod from_json(json_str: str) PolicyRuleQuotaGetResponse

Create an instance of PolicyRuleQuotaGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleQuotaPatch

class pypureclient.flasharray.PolicyRuleQuotaPatch(*, rules: Optional[ConstrainedListValue[PolicyrulequotapatchRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleQuotaPatch

Create an instance of PolicyRuleQuotaPatch from a dict

classmethod from_json(json_str: str) PolicyRuleQuotaPatch

Create an instance of PolicyRuleQuotaPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleQuotaPost

class pypureclient.flasharray.PolicyRuleQuotaPost(*, rules: Optional[ConstrainedListValue[PolicyrulequotapostRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleQuotaPost

Create an instance of PolicyRuleQuotaPost from a dict

classmethod from_json(json_str: str) PolicyRuleQuotaPost

Create an instance of PolicyRuleQuotaPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleQuotaResponse

class pypureclient.flasharray.PolicyRuleQuotaResponse(*, items: Optional[ConstrainedListValue[PolicyRuleQuota]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleQuotaResponse

Create an instance of PolicyRuleQuotaResponse from a dict

classmethod from_json(json_str: str) PolicyRuleQuotaResponse

Create an instance of PolicyRuleQuotaResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleSmbClient

class pypureclient.flasharray.PolicyRuleSmbClient(*, context: Optional[FixedReference] = None, anonymous_access_allowed: Optional[StrictBool] = None, client: Optional[StrictStr] = None, destroyed: Optional[StrictBool] = None, name: Optional[StrictStr] = None, policy: Optional[FixedReferenceWithType] = None, smb_encryption_required: Optional[StrictBool] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleSmbClient

Create an instance of PolicyRuleSmbClient from a dict

classmethod from_json(json_str: str) PolicyRuleSmbClient

Create an instance of PolicyRuleSmbClient from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleSmbClientGetResponse

class pypureclient.flasharray.PolicyRuleSmbClientGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyRuleSmbClient]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleSmbClientGetResponse

Create an instance of PolicyRuleSmbClientGetResponse from a dict

classmethod from_json(json_str: str) PolicyRuleSmbClientGetResponse

Create an instance of PolicyRuleSmbClientGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleSmbClientPost

class pypureclient.flasharray.PolicyRuleSmbClientPost(*, rules: Optional[ConstrainedListValue[PolicyrulesmbclientpostRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleSmbClientPost

Create an instance of PolicyRuleSmbClientPost from a dict

classmethod from_json(json_str: str) PolicyRuleSmbClientPost

Create an instance of PolicyRuleSmbClientPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleSmbClientResponse

class pypureclient.flasharray.PolicyRuleSmbClientResponse(*, items: Optional[ConstrainedListValue[PolicyRuleSmbClient]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleSmbClientResponse

Create an instance of PolicyRuleSmbClientResponse from a dict

classmethod from_json(json_str: str) PolicyRuleSmbClientResponse

Create an instance of PolicyRuleSmbClientResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleSnapshot

class pypureclient.flasharray.PolicyRuleSnapshot(*, context: Optional[FixedReference] = None, at: Optional[StrictInt] = None, client_name: Optional[StrictStr] = None, destroyed: Optional[StrictBool] = None, every: Optional[StrictInt] = None, keep_for: Optional[StrictInt] = None, name: Optional[StrictStr] = None, policy: Optional[FixedReferenceWithType] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleSnapshot

Create an instance of PolicyRuleSnapshot from a dict

classmethod from_json(json_str: str) PolicyRuleSnapshot

Create an instance of PolicyRuleSnapshot from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleSnapshotGetResponse

class pypureclient.flasharray.PolicyRuleSnapshotGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicyRuleSnapshot]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleSnapshotGetResponse

Create an instance of PolicyRuleSnapshotGetResponse from a dict

classmethod from_json(json_str: str) PolicyRuleSnapshotGetResponse

Create an instance of PolicyRuleSnapshotGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleSnapshotPost

class pypureclient.flasharray.PolicyRuleSnapshotPost(*, rules: Optional[ConstrainedListValue[PolicyrulesnapshotpostRules]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleSnapshotPost

Create an instance of PolicyRuleSnapshotPost from a dict

classmethod from_json(json_str: str) PolicyRuleSnapshotPost

Create an instance of PolicyRuleSnapshotPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyRuleSnapshotResponse

class pypureclient.flasharray.PolicyRuleSnapshotResponse(*, items: Optional[ConstrainedListValue[PolicyRuleSnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyRuleSnapshotResponse

Create an instance of PolicyRuleSnapshotResponse from a dict

classmethod from_json(json_str: str) PolicyRuleSnapshotResponse

Create an instance of PolicyRuleSnapshotResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicySmb

class pypureclient.flasharray.PolicySmb(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, enabled: Optional[StrictBool] = None, pod: Optional[Reference] = None, policy_type: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None, access_based_enumeration_enabled: Optional[StrictBool] = None, policy_mapping: Optional[PolicyNfsPolicyMapping] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicySmb

Create an instance of PolicySmb from a dict

classmethod from_json(json_str: str) PolicySmb

Create an instance of PolicySmb from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicySmbGetResponse

class pypureclient.flasharray.PolicySmbGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[PolicySmb]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicySmbGetResponse

Create an instance of PolicySmbGetResponse from a dict

classmethod from_json(json_str: str) PolicySmbGetResponse

Create an instance of PolicySmbGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicySmbPatch

class pypureclient.flasharray.PolicySmbPatch(*, name: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, access_based_enumeration_enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicySmbPatch

Create an instance of PolicySmbPatch from a dict

classmethod from_json(json_str: str) PolicySmbPatch

Create an instance of PolicySmbPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicySmbPost

class pypureclient.flasharray.PolicySmbPost(*, enabled: Optional[StrictBool] = None, access_based_enumeration_enabled: Optional[StrictBool] = None, policy_mapping: Optional[PolicynfspostPolicyMapping] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicySmbPost

Create an instance of PolicySmbPost from a dict

classmethod from_json(json_str: str) PolicySmbPost

Create an instance of PolicySmbPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicySmbResponse

class pypureclient.flasharray.PolicySmbResponse(*, items: Optional[ConstrainedListValue[PolicySmb]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicySmbResponse

Create an instance of PolicySmbResponse from a dict

classmethod from_json(json_str: str) PolicySmbResponse

Create an instance of PolicySmbResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicymemberexportpostMembers

class pypureclient.flasharray.PolicymemberexportpostMembers(*, export_enabled: Optional[StrictBool] = None, export_name: Optional[StrictStr] = None, member: Optional[ReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicymemberexportpostMembers

Create an instance of PolicymemberexportpostMembers from a dict

classmethod from_json(json_str: str) PolicymemberexportpostMembers

Create an instance of PolicymemberexportpostMembers from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicymemberpostMembers

class pypureclient.flasharray.PolicymemberpostMembers(*, member: Optional[ReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicymemberpostMembers

Create an instance of PolicymemberpostMembers from a dict

classmethod from_json(json_str: str) PolicymemberpostMembers

Create an instance of PolicymemberpostMembers from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicynfspostPolicyMapping

class pypureclient.flasharray.PolicynfspostPolicyMapping(*, mapping: Optional[StrictStr] = None)

If set specifies the initial mapping of the policy upon its creation across a pod replica link. Policy being created must be in a source pod of a replica-link. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicynfspostPolicyMapping

Create an instance of PolicynfspostPolicyMapping from a dict

classmethod from_json(json_str: str) PolicynfspostPolicyMapping

Create an instance of PolicynfspostPolicyMapping from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyrulealertwatcherpatchRules

class pypureclient.flasharray.PolicyrulealertwatcherpatchRules(*, email: Optional[StrictStr] = None, excluded_codes: Optional[ConstrainedListValue[StrictInt]] = None, included_codes: Optional[ConstrainedListValue[StrictInt]] = None, minimum_notification_severity: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyrulealertwatcherpatchRules

Create an instance of PolicyrulealertwatcherpatchRules from a dict

classmethod from_json(json_str: str) PolicyrulealertwatcherpatchRules

Create an instance of PolicyrulealertwatcherpatchRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyrulealertwatcherpostRules

class pypureclient.flasharray.PolicyrulealertwatcherpostRules(*, email: Optional[StrictStr] = None, excluded_codes: Optional[ConstrainedListValue[StrictInt]] = None, included_codes: Optional[ConstrainedListValue[StrictInt]] = None, minimum_notification_severity: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyrulealertwatcherpostRules

Create an instance of PolicyrulealertwatcherpostRules from a dict

classmethod from_json(json_str: str) PolicyrulealertwatcherpostRules

Create an instance of PolicyrulealertwatcherpostRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyrulemanagementaccessRules

class pypureclient.flasharray.PolicyrulemanagementaccessRules(*, role: Optional[ReferenceNoId] = None, scope: Optional[ReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyrulemanagementaccessRules

Create an instance of PolicyrulemanagementaccessRules from a dict

classmethod from_json(json_str: str) PolicyrulemanagementaccessRules

Create an instance of PolicyrulemanagementaccessRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyrulenfsclientpostRules

class pypureclient.flasharray.PolicyrulenfsclientpostRules(*, access: Optional[StrictStr] = None, anongid: Optional[StrictStr] = None, anonuid: Optional[StrictStr] = None, client: Optional[StrictStr] = None, nfs_version: Optional[ConstrainedListValue[StrictStr]] = None, permission: Optional[StrictStr] = None, security: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyrulenfsclientpostRules

Create an instance of PolicyrulenfsclientpostRules from a dict

classmethod from_json(json_str: str) PolicyrulenfsclientpostRules

Create an instance of PolicyrulenfsclientpostRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyrulequotapatchRules

class pypureclient.flasharray.PolicyrulequotapatchRules(*, enforced: Optional[StrictBool] = None, notifications: Optional[StrictStr] = None, quota_limit: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyrulequotapatchRules

Create an instance of PolicyrulequotapatchRules from a dict

classmethod from_json(json_str: str) PolicyrulequotapatchRules

Create an instance of PolicyrulequotapatchRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyrulequotapostRules

class pypureclient.flasharray.PolicyrulequotapostRules(*, enforced: Optional[StrictBool] = None, notifications: Optional[StrictStr] = None, quota_limit: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyrulequotapostRules

Create an instance of PolicyrulequotapostRules from a dict

classmethod from_json(json_str: str) PolicyrulequotapostRules

Create an instance of PolicyrulequotapostRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyrulesmbclientpostRules

class pypureclient.flasharray.PolicyrulesmbclientpostRules(*, anonymous_access_allowed: Optional[StrictBool] = None, client: Optional[StrictStr] = None, smb_encryption_required: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyrulesmbclientpostRules

Create an instance of PolicyrulesmbclientpostRules from a dict

classmethod from_json(json_str: str) PolicyrulesmbclientpostRules

Create an instance of PolicyrulesmbclientpostRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PolicyrulesnapshotpostRules

class pypureclient.flasharray.PolicyrulesnapshotpostRules(*, at: Optional[StrictInt] = None, client_name: Optional[StrictStr] = None, every: Optional[StrictInt] = None, keep_for: Optional[StrictInt] = None, suffix: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PolicyrulesnapshotpostRules

Create an instance of PolicyrulesnapshotpostRules from a dict

classmethod from_json(json_str: str) PolicyrulesnapshotpostRules

Create an instance of PolicyrulesnapshotpostRules from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Port

class pypureclient.flasharray.Port(*, name: Optional[StrictStr] = None, iqn: Optional[StrictStr] = None, nqn: Optional[StrictStr] = None, portal: Optional[StrictStr] = None, wwn: Optional[StrictStr] = None, failover: Optional[StrictStr] = None, context: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Port

Create an instance of Port from a dict

classmethod from_json(json_str: str) Port

Create an instance of Port from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PortCommon

class pypureclient.flasharray.PortCommon(*, iqn: Optional[StrictStr] = None, nqn: Optional[StrictStr] = None, portal: Optional[StrictStr] = None, wwn: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PortCommon

Create an instance of PortCommon from a dict

classmethod from_json(json_str: str) PortCommon

Create an instance of PortCommon from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PortGetResponse

class pypureclient.flasharray.PortGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[Port]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PortGetResponse

Create an instance of PortGetResponse from a dict

classmethod from_json(json_str: str) PortGetResponse

Create an instance of PortGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PortInitiator

class pypureclient.flasharray.PortInitiator(*, context: Optional[FixedReference] = None, initiator: Optional[PortCommon] = None, target: Optional[PortInitiatorTarget] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PortInitiator

Create an instance of PortInitiator from a dict

classmethod from_json(json_str: str) PortInitiator

Create an instance of PortInitiator from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PortInitiatorTarget

class pypureclient.flasharray.PortInitiatorTarget(*, name: Optional[StrictStr] = None, iqn: Optional[StrictStr] = None, nqn: Optional[StrictStr] = None, portal: Optional[StrictStr] = None, wwn: Optional[StrictStr] = None, failover: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PortInitiatorTarget

Create an instance of PortInitiatorTarget from a dict

classmethod from_json(json_str: str) PortInitiatorTarget

Create an instance of PortInitiatorTarget from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PortInitiatorsGetResponse

class pypureclient.flasharray.PortInitiatorsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[PortInitiator]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PortInitiatorsGetResponse

Create an instance of PortInitiatorsGetResponse from a dict

classmethod from_json(json_str: str) PortInitiatorsGetResponse

Create an instance of PortInitiatorsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkload

class pypureclient.flasharray.PresetWorkload(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, description: Optional[StrictStr] = None, parameters: Optional[ConstrainedListValue[PresetWorkloadParameter]] = None, periodic_replication_configurations: Optional[ConstrainedListValue[PresetWorkloadPeriodicReplicationConfiguration]] = None, placement_configurations: ConstrainedListValue[PresetWorkloadPlacementConfiguration], qos_configurations: Optional[ConstrainedListValue[PresetWorkloadQosConfiguration]] = None, revision: Optional[StrictInt] = None, snapshot_configurations: Optional[ConstrainedListValue[PresetWorkloadSnapshotConfiguration]] = None, volume_configurations: ConstrainedListValue[PresetWorkloadVolumeConfiguration], workload_tags: Optional[ConstrainedListValue[PresetWorkloadWorkloadTag]] = None, workload_type: StrictStr)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkload

Create an instance of PresetWorkload from a dict

classmethod from_json(json_str: str) PresetWorkload

Create an instance of PresetWorkload from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadBase

class pypureclient.flasharray.PresetWorkloadBase(*, description: Optional[StrictStr] = None, parameters: Optional[ConstrainedListValue[PresetWorkloadParameter]] = None, periodic_replication_configurations: Optional[ConstrainedListValue[PresetWorkloadPeriodicReplicationConfiguration]] = None, placement_configurations: ConstrainedListValue[PresetWorkloadPlacementConfiguration], qos_configurations: Optional[ConstrainedListValue[PresetWorkloadQosConfiguration]] = None, revision: Optional[StrictInt] = None, snapshot_configurations: Optional[ConstrainedListValue[PresetWorkloadSnapshotConfiguration]] = None, volume_configurations: ConstrainedListValue[PresetWorkloadVolumeConfiguration], workload_tags: Optional[ConstrainedListValue[PresetWorkloadWorkloadTag]] = None, workload_type: StrictStr)

Workload presets are reusable templates that provision workloads. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadBase

Create an instance of PresetWorkloadBase from a dict

classmethod from_json(json_str: str) PresetWorkloadBase

Create an instance of PresetWorkloadBase from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadConstraints

class pypureclient.flasharray.PresetWorkloadConstraints(*, boolean: Optional[PresetWorkloadConstraintsBoolean] = None, integer: Optional[PresetWorkloadConstraintsInteger] = None, resource_reference: Optional[PresetWorkloadConstraintsResourceReference] = None, string: Optional[PresetWorkloadConstraintsString] = None)

Constraints to apply to the parameter. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadConstraints

Create an instance of PresetWorkloadConstraints from a dict

classmethod from_json(json_str: str) PresetWorkloadConstraints

Create an instance of PresetWorkloadConstraints from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadConstraintsBoolean

class pypureclient.flasharray.PresetWorkloadConstraintsBoolean(*, default: Optional[StrictBool] = None)

Constraints to apply to boolean parameters. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadConstraintsBoolean

Create an instance of PresetWorkloadConstraintsBoolean from a dict

classmethod from_json(json_str: str) PresetWorkloadConstraintsBoolean

Create an instance of PresetWorkloadConstraintsBoolean from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadConstraintsInteger

class pypureclient.flasharray.PresetWorkloadConstraintsInteger(*, allowed_values: Optional[ConstrainedListValue[StrictInt]] = None, default: Optional[StrictInt] = None, maximum: Optional[StrictInt] = None, minimum: Optional[StrictInt] = None)

Constraints to apply to integer parameters. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadConstraintsInteger

Create an instance of PresetWorkloadConstraintsInteger from a dict

classmethod from_json(json_str: str) PresetWorkloadConstraintsInteger

Create an instance of PresetWorkloadConstraintsInteger from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadConstraintsResourceReference

class pypureclient.flasharray.PresetWorkloadConstraintsResourceReference(*, allowed_values: ConstrainedListValue[PresetWorkloadConstraintsResourceReferenceAllowedValues], default: Optional[ReferenceWithType] = None)

Constraints to apply to resource reference parameters # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadConstraintsResourceReference

Create an instance of PresetWorkloadConstraintsResourceReference from a dict

classmethod from_json(json_str: str) PresetWorkloadConstraintsResourceReference

Create an instance of PresetWorkloadConstraintsResourceReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadConstraintsResourceReferenceAllowedValues

class pypureclient.flasharray.PresetWorkloadConstraintsResourceReferenceAllowedValues(*, resource_type: StrictStr)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadConstraintsResourceReferenceAllowedValues

Create an instance of PresetWorkloadConstraintsResourceReferenceAllowedValues from a dict

classmethod from_json(json_str: str) PresetWorkloadConstraintsResourceReferenceAllowedValues

Create an instance of PresetWorkloadConstraintsResourceReferenceAllowedValues from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadConstraintsString

class pypureclient.flasharray.PresetWorkloadConstraintsString(*, allowed_values: Optional[ConstrainedListValue[StrictStr]] = None, default: Optional[StrictStr] = None)

Constraints to apply to string parameters. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadConstraintsString

Create an instance of PresetWorkloadConstraintsString from a dict

classmethod from_json(json_str: str) PresetWorkloadConstraintsString

Create an instance of PresetWorkloadConstraintsString from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadGetResponse

class pypureclient.flasharray.PresetWorkloadGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, items: Optional[ConstrainedListValue[PresetWorkload]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadGetResponse

Create an instance of PresetWorkloadGetResponse from a dict

classmethod from_json(json_str: str) PresetWorkloadGetResponse

Create an instance of PresetWorkloadGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadMetadata

class pypureclient.flasharray.PresetWorkloadMetadata(*, description: Optional[StrictStr] = None, display_name: Optional[StrictStr] = None, subtype: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadMetadata

Create an instance of PresetWorkloadMetadata from a dict

classmethod from_json(json_str: str) PresetWorkloadMetadata

Create an instance of PresetWorkloadMetadata from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadParameter

class pypureclient.flasharray.PresetWorkloadParameter(*, constraints: Optional[PresetWorkloadConstraints] = None, metadata: Optional[PresetWorkloadMetadata] = None, name: StrictStr, type: StrictStr)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadParameter

Create an instance of PresetWorkloadParameter from a dict

classmethod from_json(json_str: str) PresetWorkloadParameter

Create an instance of PresetWorkloadParameter from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadPatch

class pypureclient.flasharray.PresetWorkloadPatch(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadPatch

Create an instance of PresetWorkloadPatch from a dict

classmethod from_json(json_str: str) PresetWorkloadPatch

Create an instance of PresetWorkloadPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadPeriodicReplicationConfiguration

class pypureclient.flasharray.PresetWorkloadPeriodicReplicationConfiguration(*, name: StrictStr, remote_targets: ConstrainedListValue[ReferenceWithType], rules: ConstrainedListValue[PresetWorkloadSnapshotRule])
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadPeriodicReplicationConfiguration

Create an instance of PresetWorkloadPeriodicReplicationConfiguration from a dict

classmethod from_json(json_str: str) PresetWorkloadPeriodicReplicationConfiguration

Create an instance of PresetWorkloadPeriodicReplicationConfiguration from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadPlacementConfiguration

class pypureclient.flasharray.PresetWorkloadPlacementConfiguration(*, name: StrictStr, qos_configurations: Optional[ConstrainedListValue[StrictStr]] = None, storage_class: ReferenceWithType)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadPlacementConfiguration

Create an instance of PresetWorkloadPlacementConfiguration from a dict

classmethod from_json(json_str: str) PresetWorkloadPlacementConfiguration

Create an instance of PresetWorkloadPlacementConfiguration from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadPost

class pypureclient.flasharray.PresetWorkloadPost(*, description: Optional[StrictStr] = None, parameters: Optional[ConstrainedListValue[PresetWorkloadParameter]] = None, periodic_replication_configurations: Optional[ConstrainedListValue[PresetWorkloadPeriodicReplicationConfiguration]] = None, placement_configurations: ConstrainedListValue[PresetWorkloadPlacementConfiguration], qos_configurations: Optional[ConstrainedListValue[PresetWorkloadQosConfiguration]] = None, revision: Optional[StrictInt] = None, snapshot_configurations: Optional[ConstrainedListValue[PresetWorkloadSnapshotConfiguration]] = None, volume_configurations: ConstrainedListValue[PresetWorkloadVolumeConfiguration], workload_tags: Optional[ConstrainedListValue[PresetWorkloadWorkloadTag]] = None, workload_type: StrictStr)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadPost

Create an instance of PresetWorkloadPost from a dict

classmethod from_json(json_str: str) PresetWorkloadPost

Create an instance of PresetWorkloadPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadQosConfiguration

class pypureclient.flasharray.PresetWorkloadQosConfiguration(*, bandwidth_limit: Optional[StrictStr] = None, iops_limit: Optional[StrictStr] = None, name: StrictStr)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadQosConfiguration

Create an instance of PresetWorkloadQosConfiguration from a dict

classmethod from_json(json_str: str) PresetWorkloadQosConfiguration

Create an instance of PresetWorkloadQosConfiguration from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadResponse

class pypureclient.flasharray.PresetWorkloadResponse(*, items: Optional[ConstrainedListValue[PresetWorkload]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadResponse

Create an instance of PresetWorkloadResponse from a dict

classmethod from_json(json_str: str) PresetWorkloadResponse

Create an instance of PresetWorkloadResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadSnapshotConfiguration

class pypureclient.flasharray.PresetWorkloadSnapshotConfiguration(*, name: StrictStr, rules: ConstrainedListValue[PresetWorkloadSnapshotRule])
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadSnapshotConfiguration

Create an instance of PresetWorkloadSnapshotConfiguration from a dict

classmethod from_json(json_str: str) PresetWorkloadSnapshotConfiguration

Create an instance of PresetWorkloadSnapshotConfiguration from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadSnapshotRule

class pypureclient.flasharray.PresetWorkloadSnapshotRule(*, at: Optional[StrictStr] = None, every: StrictStr, keep_for: StrictStr)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadSnapshotRule

Create an instance of PresetWorkloadSnapshotRule from a dict

classmethod from_json(json_str: str) PresetWorkloadSnapshotRule

Create an instance of PresetWorkloadSnapshotRule from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadVolumeConfiguration

class pypureclient.flasharray.PresetWorkloadVolumeConfiguration(*, count: StrictStr, name: StrictStr, periodic_replication_configurations: Optional[ConstrainedListValue[StrictStr]] = None, placement_configurations: ConstrainedListValue[StrictStr], provisioned_size: StrictStr, snapshot_configurations: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadVolumeConfiguration

Create an instance of PresetWorkloadVolumeConfiguration from a dict

classmethod from_json(json_str: str) PresetWorkloadVolumeConfiguration

Create an instance of PresetWorkloadVolumeConfiguration from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PresetWorkloadWorkloadTag

class pypureclient.flasharray.PresetWorkloadWorkloadTag(*, copyable: Optional[StrictStr] = None, key: StrictStr, namespace: Optional[StrictStr] = None, value: StrictStr)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PresetWorkloadWorkloadTag

Create an instance of PresetWorkloadWorkloadTag from a dict

classmethod from_json(json_str: str) PresetWorkloadWorkloadTag

Create an instance of PresetWorkloadWorkloadTag from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

PriorityAdjustment

class pypureclient.flasharray.PriorityAdjustment(*, priority_adjustment_operator: Optional[StrictStr] = None, priority_adjustment_value: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) PriorityAdjustment

Create an instance of PriorityAdjustment from a dict

classmethod from_json(json_str: str) PriorityAdjustment

Create an instance of PriorityAdjustment from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroup

class pypureclient.flasharray.ProtectionGroup(*, name: Optional[StrictStr] = None, id: Optional[StrictStr] = None, context: Optional[FixedReference] = None, workload: Optional[WorkloadConfigurationFixedReferenceWorkload] = None, destroyed: Optional[StrictBool] = None, eradication_config: Optional[ProtectionGroupEradicationConfig] = None, host_count: Optional[StrictInt] = None, host_group_count: Optional[StrictInt] = None, is_local: Optional[StrictBool] = None, pod: Optional[FixedReference] = None, replication_schedule: Optional[ReplicationSchedule] = None, retention_lock: Optional[StrictStr] = None, snapshot_schedule: Optional[SnapshotSchedule] = None, source: Optional[FixedReference] = None, source_retention: Optional[RetentionPolicy] = None, space: Optional[Space] = None, target_count: Optional[StrictInt] = None, target_retention: Optional[RetentionPolicy] = None, time_remaining: Optional[StrictInt] = None, volume_count: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroup

Create an instance of ProtectionGroup from a dict

classmethod from_json(json_str: str) ProtectionGroup

Create an instance of ProtectionGroup from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupEradicationConfig

class pypureclient.flasharray.ProtectionGroupEradicationConfig(*, manual_eradication: Optional[StrictStr] = None)

The configuration of the eradication feature. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupEradicationConfig

Create an instance of ProtectionGroupEradicationConfig from a dict

classmethod from_json(json_str: str) ProtectionGroupEradicationConfig

Create an instance of ProtectionGroupEradicationConfig from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupGetResponse

class pypureclient.flasharray.ProtectionGroupGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ProtectionGroup]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[ProtectionGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupGetResponse

Create an instance of ProtectionGroupGetResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupGetResponse

Create an instance of ProtectionGroupGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupPerformance

class pypureclient.flasharray.ProtectionGroupPerformance(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, bytes_per_sec: Optional[ConstrainedIntValue] = None, context: Optional[FixedReference] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupPerformance

Create an instance of ProtectionGroupPerformance from a dict

classmethod from_json(json_str: str) ProtectionGroupPerformance

Create an instance of ProtectionGroupPerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupPerformanceArray

class pypureclient.flasharray.ProtectionGroupPerformanceArray(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, bytes_per_sec: Optional[ConstrainedIntValue] = None, context: Optional[FixedReference] = None, source: Optional[StrictStr] = None, target: Optional[StrictStr] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupPerformanceArray

Create an instance of ProtectionGroupPerformanceArray from a dict

classmethod from_json(json_str: str) ProtectionGroupPerformanceArray

Create an instance of ProtectionGroupPerformanceArray from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupPerformanceArrayResponse

class pypureclient.flasharray.ProtectionGroupPerformanceArrayResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ProtectionGroupPerformanceArray]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupPerformanceArrayResponse

Create an instance of ProtectionGroupPerformanceArrayResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupPerformanceArrayResponse

Create an instance of ProtectionGroupPerformanceArrayResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupPerformanceResponse

class pypureclient.flasharray.ProtectionGroupPerformanceResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ProtectionGroupPerformance]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupPerformanceResponse

Create an instance of ProtectionGroupPerformanceResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupPerformanceResponse

Create an instance of ProtectionGroupPerformanceResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupPost

class pypureclient.flasharray.ProtectionGroupPost(*, tags: Optional[ConstrainedListValue[Tag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupPost

Create an instance of ProtectionGroupPost from a dict

classmethod from_json(json_str: str) ProtectionGroupPost

Create an instance of ProtectionGroupPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupResponse

class pypureclient.flasharray.ProtectionGroupResponse(*, items: Optional[ConstrainedListValue[ProtectionGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupResponse

Create an instance of ProtectionGroupResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupResponse

Create an instance of ProtectionGroupResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshot

class pypureclient.flasharray.ProtectionGroupSnapshot(*, name: Optional[StrictStr] = None, id: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, eradication_config: Optional[ProtectionGroupEradicationConfig] = None, pod: Optional[FixedReference] = None, source: Optional[FixedReference] = None, space: Optional[Space] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshot

Create an instance of ProtectionGroupSnapshot from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshot

Create an instance of ProtectionGroupSnapshot from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotGetResponse

class pypureclient.flasharray.ProtectionGroupSnapshotGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ProtectionGroupSnapshot]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[ProtectionGroupSnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotGetResponse

Create an instance of ProtectionGroupSnapshotGetResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotGetResponse

Create an instance of ProtectionGroupSnapshotGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotPatch

class pypureclient.flasharray.ProtectionGroupSnapshotPatch(*, name: Optional[StrictStr] = None, id: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, eradication_config: Optional[ProtectionGroupEradicationConfig] = None, pod: Optional[FixedReference] = None, source: Optional[FixedReference] = None, space: Optional[Space] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotPatch

Create an instance of ProtectionGroupSnapshotPatch from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotPatch

Create an instance of ProtectionGroupSnapshotPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotPost

class pypureclient.flasharray.ProtectionGroupSnapshotPost(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, eradication_config: Optional[ProtectionGroupEradicationConfig] = None, pod: Optional[FixedReference] = None, source: Optional[FixedReference] = None, space: Optional[Space] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotPost

Create an instance of ProtectionGroupSnapshotPost from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotPost

Create an instance of ProtectionGroupSnapshotPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotReplica

class pypureclient.flasharray.ProtectionGroupSnapshotReplica(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, eradication_config: Optional[ProtectionGroupEradicationConfig] = None, pod: Optional[FixedReference] = None, source: Optional[FixedReference] = None, space: Optional[Space] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotReplica

Create an instance of ProtectionGroupSnapshotReplica from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotReplica

Create an instance of ProtectionGroupSnapshotReplica from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotReplicaResponse

class pypureclient.flasharray.ProtectionGroupSnapshotReplicaResponse(*, items: Optional[ConstrainedListValue[ProtectionGroupSnapshotReplica]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotReplicaResponse

Create an instance of ProtectionGroupSnapshotReplicaResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotReplicaResponse

Create an instance of ProtectionGroupSnapshotReplicaResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotResponse

class pypureclient.flasharray.ProtectionGroupSnapshotResponse(*, items: Optional[ConstrainedListValue[ProtectionGroupSnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotResponse

Create an instance of ProtectionGroupSnapshotResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotResponse

Create an instance of ProtectionGroupSnapshotResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotTransfer

class pypureclient.flasharray.ProtectionGroupSnapshotTransfer(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, completed: Optional[StrictInt] = None, data_transferred: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, physical_bytes_written: Optional[StrictInt] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, started: Optional[StrictInt] = None, context: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotTransfer

Create an instance of ProtectionGroupSnapshotTransfer from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotTransfer

Create an instance of ProtectionGroupSnapshotTransfer from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotTransferGetResponse

class pypureclient.flasharray.ProtectionGroupSnapshotTransferGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ProtectionGroupSnapshotTransfer]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[ProtectionGroupSnapshotTransfer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotTransferGetResponse

Create an instance of ProtectionGroupSnapshotTransferGetResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotTransferGetResponse

Create an instance of ProtectionGroupSnapshotTransferGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupSnapshotTransferResponse

class pypureclient.flasharray.ProtectionGroupSnapshotTransferResponse(*, items: Optional[ConstrainedListValue[ProtectionGroupSnapshotTransfer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupSnapshotTransferResponse

Create an instance of ProtectionGroupSnapshotTransferResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupSnapshotTransferResponse

Create an instance of ProtectionGroupSnapshotTransferResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupTarget

class pypureclient.flasharray.ProtectionGroupTarget(*, allowed: Optional[StrictBool] = None, protection_group: Optional[ReferenceNoId] = None, target: Optional[ReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupTarget

Create an instance of ProtectionGroupTarget from a dict

classmethod from_json(json_str: str) ProtectionGroupTarget

Create an instance of ProtectionGroupTarget from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupTargetGetResponse

class pypureclient.flasharray.ProtectionGroupTargetGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[TargetProtectionGroup]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupTargetGetResponse

Create an instance of ProtectionGroupTargetGetResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupTargetGetResponse

Create an instance of ProtectionGroupTargetGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupTargetResponse

class pypureclient.flasharray.ProtectionGroupTargetResponse(*, items: Optional[ConstrainedListValue[TargetProtectionGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupTargetResponse

Create an instance of ProtectionGroupTargetResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupTargetResponse

Create an instance of ProtectionGroupTargetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupsVolumes

class pypureclient.flasharray.ProtectionGroupsVolumes(*, context: Optional[FixedReference] = None, group: Optional[Reference] = None, member: Optional[ProtectionGroupsVolumesMember] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupsVolumes

Create an instance of ProtectionGroupsVolumes from a dict

classmethod from_json(json_str: str) ProtectionGroupsVolumes

Create an instance of ProtectionGroupsVolumes from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupsVolumesGetResponse

class pypureclient.flasharray.ProtectionGroupsVolumesGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ProtectionGroupsVolumes]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupsVolumesGetResponse

Create an instance of ProtectionGroupsVolumesGetResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupsVolumesGetResponse

Create an instance of ProtectionGroupsVolumesGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupsVolumesMember

class pypureclient.flasharray.ProtectionGroupsVolumesMember(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, destroyed: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupsVolumesMember

Create an instance of ProtectionGroupsVolumesMember from a dict

classmethod from_json(json_str: str) ProtectionGroupsVolumesMember

Create an instance of ProtectionGroupsVolumesMember from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtectionGroupsVolumesResponse

class pypureclient.flasharray.ProtectionGroupsVolumesResponse(*, items: Optional[ConstrainedListValue[ProtectionGroupsVolumes]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtectionGroupsVolumesResponse

Create an instance of ProtectionGroupsVolumesResponse from a dict

classmethod from_json(json_str: str) ProtectionGroupsVolumesResponse

Create an instance of ProtectionGroupsVolumesResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ProtocolEndpoint

class pypureclient.flasharray.ProtocolEndpoint(*, container_version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ProtocolEndpoint

Create an instance of ProtocolEndpoint from a dict

classmethod from_json(json_str: str) ProtocolEndpoint

Create an instance of ProtocolEndpoint from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Qos

class pypureclient.flasharray.Qos(*, bandwidth_limit: Optional[ConstrainedIntValue] = None, iops_limit: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Qos

Create an instance of Qos from a dict

classmethod from_json(json_str: str) Qos

Create an instance of Qos from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Realm

class pypureclient.flasharray.Realm(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, eradication_config: Optional[ContainerEradicationConfig] = None, qos: Optional[ContainerQos] = None, quota_limit: Optional[ConstrainedIntValue] = None, space: Optional[SpaceNoDeprecatedPhysicalOrEffective] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Realm

Create an instance of Realm from a dict

classmethod from_json(json_str: str) Realm

Create an instance of Realm from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RealmGetResponse

class pypureclient.flasharray.RealmGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Realm]] = None, total: Optional[ConstrainedListValue[Realm]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RealmGetResponse

Create an instance of RealmGetResponse from a dict

classmethod from_json(json_str: str) RealmGetResponse

Create an instance of RealmGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RealmPatch

class pypureclient.flasharray.RealmPatch(*, name: Optional[StrictStr] = None, destroyed: Optional[StrictBool] = None, qos: Optional[ContainerQos] = None, quota_limit: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RealmPatch

Create an instance of RealmPatch from a dict

classmethod from_json(json_str: str) RealmPatch

Create an instance of RealmPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RealmPost

class pypureclient.flasharray.RealmPost(*, qos: Optional[ContainerQos] = None, quota_limit: Optional[ConstrainedIntValue] = None, tags: Optional[ConstrainedListValue[NonCopyableTag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RealmPost

Create an instance of RealmPost from a dict

classmethod from_json(json_str: str) RealmPost

Create an instance of RealmPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RealmResponse

class pypureclient.flasharray.RealmResponse(*, items: Optional[ConstrainedListValue[Realm]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RealmResponse

Create an instance of RealmResponse from a dict

classmethod from_json(json_str: str) RealmResponse

Create an instance of RealmResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RealmSpaceGetResponse

class pypureclient.flasharray.RealmSpaceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ResourceRealmSpace]] = None, total: Optional[ConstrainedListValue[ResourceRealmSpace]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RealmSpaceGetResponse

Create an instance of RealmSpaceGetResponse from a dict

classmethod from_json(json_str: str) RealmSpaceGetResponse

Create an instance of RealmSpaceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Reference

class pypureclient.flasharray.Reference(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Reference

Create an instance of Reference from a dict

classmethod from_json(json_str: str) Reference

Create an instance of Reference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ReferenceNoId

class pypureclient.flasharray.ReferenceNoId(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ReferenceNoId

Create an instance of ReferenceNoId from a dict

classmethod from_json(json_str: str) ReferenceNoId

Create an instance of ReferenceNoId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ReferenceNoIdWithType

class pypureclient.flasharray.ReferenceNoIdWithType(*, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ReferenceNoIdWithType

Create an instance of ReferenceNoIdWithType from a dict

classmethod from_json(json_str: str) ReferenceNoIdWithType

Create an instance of ReferenceNoIdWithType from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ReferenceWithFixedType

class pypureclient.flasharray.ReferenceWithFixedType(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ReferenceWithFixedType

Create an instance of ReferenceWithFixedType from a dict

classmethod from_json(json_str: str) ReferenceWithFixedType

Create an instance of ReferenceWithFixedType from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ReferenceWithType

class pypureclient.flasharray.ReferenceWithType(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ReferenceWithType

Create an instance of ReferenceWithType from a dict

classmethod from_json(json_str: str) ReferenceWithType

Create an instance of ReferenceWithType from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteArray

class pypureclient.flasharray.RemoteArray(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, fleet: Optional[RemoteArrayFleet] = None, is_local: Optional[StrictBool] = None, model: Optional[StrictStr] = None, os: Optional[StrictStr] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteArray

Create an instance of RemoteArray from a dict

classmethod from_json(json_str: str) RemoteArray

Create an instance of RemoteArray from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteArrayFleet

class pypureclient.flasharray.RemoteArrayFleet(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, is_local: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteArrayFleet

Create an instance of RemoteArrayFleet from a dict

classmethod from_json(json_str: str) RemoteArrayFleet

Create an instance of RemoteArrayFleet from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteArraysResponse

class pypureclient.flasharray.RemoteArraysResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[RemoteArray]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteArraysResponse

Create an instance of RemoteArraysResponse from a dict

classmethod from_json(json_str: str) RemoteArraysResponse

Create an instance of RemoteArraysResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemotePod

class pypureclient.flasharray.RemotePod(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, arrays: Optional[ConstrainedListValue[Resource]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemotePod

Create an instance of RemotePod from a dict

classmethod from_json(json_str: str) RemotePod

Create an instance of RemotePod from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemotePodsResponse

class pypureclient.flasharray.RemotePodsResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[RemotePod]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemotePodsResponse

Create an instance of RemotePodsResponse from a dict

classmethod from_json(json_str: str) RemotePodsResponse

Create an instance of RemotePodsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroup

class pypureclient.flasharray.RemoteProtectionGroup(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, destroyed: Optional[StrictBool] = None, is_local: Optional[StrictBool] = None, remote: Optional[FixedReference] = None, source: Optional[FixedReference] = None, target_retention: Optional[RetentionPolicy] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroup

Create an instance of RemoteProtectionGroup from a dict

classmethod from_json(json_str: str) RemoteProtectionGroup

Create an instance of RemoteProtectionGroup from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupGetResponse

class pypureclient.flasharray.RemoteProtectionGroupGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[RemoteProtectionGroup]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupGetResponse

Create an instance of RemoteProtectionGroupGetResponse from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupGetResponse

Create an instance of RemoteProtectionGroupGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupResponse

class pypureclient.flasharray.RemoteProtectionGroupResponse(*, items: Optional[ConstrainedListValue[RemoteProtectionGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupResponse

Create an instance of RemoteProtectionGroupResponse from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupResponse

Create an instance of RemoteProtectionGroupResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupSnapshot

class pypureclient.flasharray.RemoteProtectionGroupSnapshot(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, is_local: Optional[StrictBool] = None, remote: Optional[FixedReference] = None, source: Optional[FixedReference] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupSnapshot

Create an instance of RemoteProtectionGroupSnapshot from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupSnapshot

Create an instance of RemoteProtectionGroupSnapshot from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupSnapshotGetResponse

class pypureclient.flasharray.RemoteProtectionGroupSnapshotGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[RemoteProtectionGroupSnapshot]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupSnapshotGetResponse

Create an instance of RemoteProtectionGroupSnapshotGetResponse from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupSnapshotGetResponse

Create an instance of RemoteProtectionGroupSnapshotGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupSnapshotPost

class pypureclient.flasharray.RemoteProtectionGroupSnapshotPost(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, is_local: Optional[StrictBool] = None, remote: Optional[FixedReference] = None, source: Optional[FixedReference] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupSnapshotPost

Create an instance of RemoteProtectionGroupSnapshotPost from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupSnapshotPost

Create an instance of RemoteProtectionGroupSnapshotPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupSnapshotResponse

class pypureclient.flasharray.RemoteProtectionGroupSnapshotResponse(*, items: Optional[ConstrainedListValue[RemoteProtectionGroupSnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupSnapshotResponse

Create an instance of RemoteProtectionGroupSnapshotResponse from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupSnapshotResponse

Create an instance of RemoteProtectionGroupSnapshotResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupSnapshotTransfer

class pypureclient.flasharray.RemoteProtectionGroupSnapshotTransfer(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, completed: Optional[StrictInt] = None, data_transferred: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, physical_bytes_written: Optional[StrictInt] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, started: Optional[StrictInt] = None, context: Optional[FixedReference] = None, source: Optional[Reference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupSnapshotTransfer

Create an instance of RemoteProtectionGroupSnapshotTransfer from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupSnapshotTransfer

Create an instance of RemoteProtectionGroupSnapshotTransfer from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupSnapshotTransferGetResponse

class pypureclient.flasharray.RemoteProtectionGroupSnapshotTransferGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[RemoteProtectionGroupSnapshotTransfer]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[RemoteProtectionGroupSnapshotTransfer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupSnapshotTransferGetResponse

Create an instance of RemoteProtectionGroupSnapshotTransferGetResponse from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupSnapshotTransferGetResponse

Create an instance of RemoteProtectionGroupSnapshotTransferGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteProtectionGroupSnapshotTransferResponse

class pypureclient.flasharray.RemoteProtectionGroupSnapshotTransferResponse(*, items: Optional[ConstrainedListValue[RemoteProtectionGroupSnapshotTransfer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteProtectionGroupSnapshotTransferResponse

Create an instance of RemoteProtectionGroupSnapshotTransferResponse from a dict

classmethod from_json(json_str: str) RemoteProtectionGroupSnapshotTransferResponse

Create an instance of RemoteProtectionGroupSnapshotTransferResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteVolumeSnapshot

class pypureclient.flasharray.RemoteVolumeSnapshot(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, pod: Optional[FixedReference] = None, provisioned: Optional[StrictInt] = None, source: Optional[FixedReference] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None, context: Optional[FixedReference] = None, remote: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteVolumeSnapshot

Create an instance of RemoteVolumeSnapshot from a dict

classmethod from_json(json_str: str) RemoteVolumeSnapshot

Create an instance of RemoteVolumeSnapshot from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteVolumeSnapshotGetResponse

class pypureclient.flasharray.RemoteVolumeSnapshotGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[RemoteVolumeSnapshot]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteVolumeSnapshotGetResponse

Create an instance of RemoteVolumeSnapshotGetResponse from a dict

classmethod from_json(json_str: str) RemoteVolumeSnapshotGetResponse

Create an instance of RemoteVolumeSnapshotGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteVolumeSnapshotPost

class pypureclient.flasharray.RemoteVolumeSnapshotPost(*, suffix: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteVolumeSnapshotPost

Create an instance of RemoteVolumeSnapshotPost from a dict

classmethod from_json(json_str: str) RemoteVolumeSnapshotPost

Create an instance of RemoteVolumeSnapshotPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteVolumeSnapshotResponse

class pypureclient.flasharray.RemoteVolumeSnapshotResponse(*, items: Optional[ConstrainedListValue[RemoteVolumeSnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteVolumeSnapshotResponse

Create an instance of RemoteVolumeSnapshotResponse from a dict

classmethod from_json(json_str: str) RemoteVolumeSnapshotResponse

Create an instance of RemoteVolumeSnapshotResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteVolumeSnapshotTransfer

class pypureclient.flasharray.RemoteVolumeSnapshotTransfer(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, completed: Optional[StrictInt] = None, data_transferred: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, physical_bytes_written: Optional[StrictInt] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, started: Optional[StrictInt] = None, context: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteVolumeSnapshotTransfer

Create an instance of RemoteVolumeSnapshotTransfer from a dict

classmethod from_json(json_str: str) RemoteVolumeSnapshotTransfer

Create an instance of RemoteVolumeSnapshotTransfer from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteVolumeSnapshotTransferGetResponse

class pypureclient.flasharray.RemoteVolumeSnapshotTransferGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[RemoteVolumeSnapshotTransfer]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[RemoteVolumeSnapshotTransfer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteVolumeSnapshotTransferGetResponse

Create an instance of RemoteVolumeSnapshotTransferGetResponse from a dict

classmethod from_json(json_str: str) RemoteVolumeSnapshotTransferGetResponse

Create an instance of RemoteVolumeSnapshotTransferGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RemoteVolumeSnapshotTransferResponse

class pypureclient.flasharray.RemoteVolumeSnapshotTransferResponse(*, items: Optional[ConstrainedListValue[RemoteVolumeSnapshotTransfer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) RemoteVolumeSnapshotTransferResponse

Create an instance of RemoteVolumeSnapshotTransferResponse from a dict

classmethod from_json(json_str: str) RemoteVolumeSnapshotTransferResponse

Create an instance of RemoteVolumeSnapshotTransferResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ReplicaLinkLag

class pypureclient.flasharray.ReplicaLinkLag(*, avg: Optional[ConstrainedIntValue] = None, max: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ReplicaLinkLag

Create an instance of ReplicaLinkLag from a dict

classmethod from_json(json_str: str) ReplicaLinkLag

Create an instance of ReplicaLinkLag from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ReplicaLinkPerformanceReplication

class pypureclient.flasharray.ReplicaLinkPerformanceReplication(*, bytes_per_sec_from_remote: Optional[ConstrainedIntValue] = None, bytes_per_sec_to_remote: Optional[ConstrainedIntValue] = None, bytes_per_sec_total: Optional[ConstrainedIntValue] = None, direction: Optional[StrictStr] = None, local_pod: Optional[FixedReference] = None, remote_pod: Optional[FixedReference] = None, remotes: Optional[ConstrainedListValue[FixedReference]] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ReplicaLinkPerformanceReplication

Create an instance of ReplicaLinkPerformanceReplication from a dict

classmethod from_json(json_str: str) ReplicaLinkPerformanceReplication

Create an instance of ReplicaLinkPerformanceReplication from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ReplicationPerformanceWithTotal

class pypureclient.flasharray.ReplicationPerformanceWithTotal(*, from_remote_bytes_per_sec: Optional[ConstrainedIntValue] = None, to_remote_bytes_per_sec: Optional[ConstrainedIntValue] = None, total_bytes_per_sec: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ReplicationPerformanceWithTotal

Create an instance of ReplicationPerformanceWithTotal from a dict

classmethod from_json(json_str: str) ReplicationPerformanceWithTotal

Create an instance of ReplicationPerformanceWithTotal from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ReplicationSchedule

class pypureclient.flasharray.ReplicationSchedule(*, at: Optional[StrictInt] = None, enabled: Optional[StrictBool] = None, frequency: Optional[StrictInt] = None, blackout: Optional[TimeWindow] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ReplicationSchedule

Create an instance of ReplicationSchedule from a dict

classmethod from_json(json_str: str) ReplicationSchedule

Create an instance of ReplicationSchedule from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Resource

class pypureclient.flasharray.Resource(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None)

An ordinary (as opposed to built-in) resource that can be created, named, renamed or deleted by the user. This might be a virtual resource (e.g., a volume), or correspond to something in the environment, like a host or a server. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) Resource

Create an instance of Resource from a dict

classmethod from_json(json_str: str) Resource

Create an instance of Resource from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceAccess

class pypureclient.flasharray.ResourceAccess(*, id: Optional[StrictStr] = None, resource: Optional[ReferenceWithType] = None, scope: Optional[ReferenceWithType] = None)

A resource access captures configuration of sharing a resource to a scope. For example, resource access can specify that an array host is accessible from a realm. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceAccess

Create an instance of ResourceAccess from a dict

classmethod from_json(json_str: str) ResourceAccess

Create an instance of ResourceAccess from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceAccessStatus

class pypureclient.flasharray.ResourceAccessStatus(*, created_by: Optional[ConstrainedListValue[ResourceAccessStatusCreatedBy]] = None, resource: Optional[ReferenceWithType] = None, scope: Optional[ReferenceWithType] = None)

A resource access status realizes the configuration of resource accesses. For instance, if there is a resource access for a host group to a realm, resource access status would include the explicit host group resource access as well as an implicit resource access for each host in that host group. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceAccessStatus

Create an instance of ResourceAccessStatus from a dict

classmethod from_json(json_str: str) ResourceAccessStatus

Create an instance of ResourceAccessStatus from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceAccessStatusCreatedBy

class pypureclient.flasharray.ResourceAccessStatusCreatedBy(*, id: Optional[StrictStr] = None, implicit: Optional[StrictBool] = None)

Each Resource Access Status has a reference to the resource accesses that explain its existence. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceAccessStatusCreatedBy

Create an instance of ResourceAccessStatusCreatedBy from a dict

classmethod from_json(json_str: str) ResourceAccessStatusCreatedBy

Create an instance of ResourceAccessStatusCreatedBy from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceAccessesGetResponse

class pypureclient.flasharray.ResourceAccessesGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ResourceAccess]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceAccessesGetResponse

Create an instance of ResourceAccessesGetResponse from a dict

classmethod from_json(json_str: str) ResourceAccessesGetResponse

Create an instance of ResourceAccessesGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceAccessesResponse

class pypureclient.flasharray.ResourceAccessesResponse(*, items: Optional[ConstrainedListValue[ResourceAccess]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceAccessesResponse

Create an instance of ResourceAccessesResponse from a dict

classmethod from_json(json_str: str) ResourceAccessesResponse

Create an instance of ResourceAccessesResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceAccessesStatusGetResponse

class pypureclient.flasharray.ResourceAccessesStatusGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[ResourceAccessStatus]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceAccessesStatusGetResponse

Create an instance of ResourceAccessesStatusGetResponse from a dict

classmethod from_json(json_str: str) ResourceAccessesStatusGetResponse

Create an instance of ResourceAccessesStatusGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceAccessesStatusResponse

class pypureclient.flasharray.ResourceAccessesStatusResponse(*, items: Optional[ConstrainedListValue[ResourceAccessStatus]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceAccessesStatusResponse

Create an instance of ResourceAccessesStatusResponse from a dict

classmethod from_json(json_str: str) ResourceAccessesStatusResponse

Create an instance of ResourceAccessesStatusResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceDirectorySpace

class pypureclient.flasharray.ResourceDirectorySpace(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, space: Optional[Space] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceDirectorySpace

Create an instance of ResourceDirectorySpace from a dict

classmethod from_json(json_str: str) ResourceDirectorySpace

Create an instance of ResourceDirectorySpace from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceDirectorySpaceGetResponse

class pypureclient.flasharray.ResourceDirectorySpaceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ResourceDirectorySpace]] = None, total: Optional[ConstrainedListValue[ResourceDirectorySpace]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceDirectorySpaceGetResponse

Create an instance of ResourceDirectorySpaceGetResponse from a dict

classmethod from_json(json_str: str) ResourceDirectorySpaceGetResponse

Create an instance of ResourceDirectorySpaceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceFixedNonUniqueName

class pypureclient.flasharray.ResourceFixedNonUniqueName(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None)

A resource with a non-unique name. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceFixedNonUniqueName

Create an instance of ResourceFixedNonUniqueName from a dict

classmethod from_json(json_str: str) ResourceFixedNonUniqueName

Create an instance of ResourceFixedNonUniqueName from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceNoId

class pypureclient.flasharray.ResourceNoId(*, name: Optional[StrictStr] = None)

An ordinary (as opposed to built-in) resource that can be created, named, renamed or deleted by the user. This might be a virtual resource (e.g., a volume), or correspond to something in the environment, like a host or a server. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceNoId

Create an instance of ResourceNoId from a dict

classmethod from_json(json_str: str) ResourceNoId

Create an instance of ResourceNoId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePerformance

class pypureclient.flasharray.ResourcePerformance(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePerformance

Create an instance of ResourcePerformance from a dict

classmethod from_json(json_str: str) ResourcePerformance

Create an instance of ResourcePerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePerformanceByArray

class pypureclient.flasharray.ResourcePerformanceByArray(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, array: Optional[Resource] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePerformanceByArray

Create an instance of ResourcePerformanceByArray from a dict

classmethod from_json(json_str: str) ResourcePerformanceByArray

Create an instance of ResourcePerformanceByArray from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePerformanceByArrayGetResponse

class pypureclient.flasharray.ResourcePerformanceByArrayGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ResourcePerformanceByArray]] = None, total: Optional[ConstrainedListValue[ResourcePerformanceByArray]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePerformanceByArrayGetResponse

Create an instance of ResourcePerformanceByArrayGetResponse from a dict

classmethod from_json(json_str: str) ResourcePerformanceByArrayGetResponse

Create an instance of ResourcePerformanceByArrayGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePerformanceGetResponse

class pypureclient.flasharray.ResourcePerformanceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ResourcePerformance]] = None, total: Optional[ConstrainedListValue[ResourcePerformance]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePerformanceGetResponse

Create an instance of ResourcePerformanceGetResponse from a dict

classmethod from_json(json_str: str) ResourcePerformanceGetResponse

Create an instance of ResourcePerformanceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePerformanceNoId

class pypureclient.flasharray.ResourcePerformanceNoId(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePerformanceNoId

Create an instance of ResourcePerformanceNoId from a dict

classmethod from_json(json_str: str) ResourcePerformanceNoId

Create an instance of ResourcePerformanceNoId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePerformanceNoIdByArray

class pypureclient.flasharray.ResourcePerformanceNoIdByArray(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, array: Optional[Resource] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePerformanceNoIdByArray

Create an instance of ResourcePerformanceNoIdByArray from a dict

classmethod from_json(json_str: str) ResourcePerformanceNoIdByArray

Create an instance of ResourcePerformanceNoIdByArray from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePerformanceNoIdByArrayGetResponse

class pypureclient.flasharray.ResourcePerformanceNoIdByArrayGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ResourcePerformanceNoIdByArray]] = None, total: Optional[ConstrainedListValue[ResourcePerformanceNoIdByArray]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePerformanceNoIdByArrayGetResponse

Create an instance of ResourcePerformanceNoIdByArrayGetResponse from a dict

classmethod from_json(json_str: str) ResourcePerformanceNoIdByArrayGetResponse

Create an instance of ResourcePerformanceNoIdByArrayGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePerformanceNoIdGetResponse

class pypureclient.flasharray.ResourcePerformanceNoIdGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ResourcePerformanceNoId]] = None, total: Optional[ConstrainedListValue[ResourcePerformanceNoId]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePerformanceNoIdGetResponse

Create an instance of ResourcePerformanceNoIdGetResponse from a dict

classmethod from_json(json_str: str) ResourcePerformanceNoIdGetResponse

Create an instance of ResourcePerformanceNoIdGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePodSpace

class pypureclient.flasharray.ResourcePodSpace(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, space: Optional[PodSpace] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePodSpace

Create an instance of ResourcePodSpace from a dict

classmethod from_json(json_str: str) ResourcePodSpace

Create an instance of ResourcePodSpace from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourcePodSpaceGetResponse

class pypureclient.flasharray.ResourcePodSpaceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ResourcePodSpace]] = None, total: Optional[ConstrainedListValue[ResourcePodSpace]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourcePodSpaceGetResponse

Create an instance of ResourcePodSpaceGetResponse from a dict

classmethod from_json(json_str: str) ResourcePodSpaceGetResponse

Create an instance of ResourcePodSpaceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceRealmSpace

class pypureclient.flasharray.ResourceRealmSpace(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, space: Optional[SpaceNoDeprecatedPhysicalOrEffective] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceRealmSpace

Create an instance of ResourceRealmSpace from a dict

classmethod from_json(json_str: str) ResourceRealmSpace

Create an instance of ResourceRealmSpace from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceSpace

class pypureclient.flasharray.ResourceSpace(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, space: Optional[Space] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceSpace

Create an instance of ResourceSpace from a dict

classmethod from_json(json_str: str) ResourceSpace

Create an instance of ResourceSpace from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceSpaceGetResponse

class pypureclient.flasharray.ResourceSpaceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ResourceSpace]] = None, total: Optional[ConstrainedListValue[ResourceSpace]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceSpaceGetResponse

Create an instance of ResourceSpaceGetResponse from a dict

classmethod from_json(json_str: str) ResourceSpaceGetResponse

Create an instance of ResourceSpaceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceSpaceNoId

class pypureclient.flasharray.ResourceSpaceNoId(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, space: Optional[Space] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceSpaceNoId

Create an instance of ResourceSpaceNoId from a dict

classmethod from_json(json_str: str) ResourceSpaceNoId

Create an instance of ResourceSpaceNoId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ResourceSpaceNoIdGetResponse

class pypureclient.flasharray.ResourceSpaceNoIdGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[ResourceSpaceNoId]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ResourceSpaceNoIdGetResponse

Create an instance of ResourceSpaceNoIdGetResponse from a dict

classmethod from_json(json_str: str) ResourceSpaceNoIdGetResponse

Create an instance of ResourceSpaceNoIdGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

RetentionPolicy

class pypureclient.flasharray.RetentionPolicy(*, all_for_sec: Optional[StrictInt] = None, days: Optional[StrictInt] = None, per_day: Optional[StrictInt] = None)

The snapshot retention policy. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) RetentionPolicy

Create an instance of RetentionPolicy from a dict

classmethod from_json(json_str: str) RetentionPolicy

Create an instance of RetentionPolicy from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Saml2Sso

class pypureclient.flasharray.Saml2Sso(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, array_url: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, idp: Optional[Saml2SsoIdp] = None, sp: Optional[Saml2SsoSp] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Saml2Sso

Create an instance of Saml2Sso from a dict

classmethod from_json(json_str: str) Saml2Sso

Create an instance of Saml2Sso from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Saml2SsoGetResponse

class pypureclient.flasharray.Saml2SsoGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Saml2Sso]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Saml2SsoGetResponse

Create an instance of Saml2SsoGetResponse from a dict

classmethod from_json(json_str: str) Saml2SsoGetResponse

Create an instance of Saml2SsoGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Saml2SsoIdp

class pypureclient.flasharray.Saml2SsoIdp(*, encrypt_assertion_enabled: Optional[StrictBool] = None, entity_id: Optional[StrictStr] = None, metadata_url: Optional[StrictStr] = None, sign_request_enabled: Optional[StrictBool] = None, url: Optional[StrictStr] = None, verification_certificate: Optional[StrictStr] = None)

Properties specific to the identity provider. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) Saml2SsoIdp

Create an instance of Saml2SsoIdp from a dict

classmethod from_json(json_str: str) Saml2SsoIdp

Create an instance of Saml2SsoIdp from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Saml2SsoPatch

class pypureclient.flasharray.Saml2SsoPatch(*, array_url: Optional[StrictStr] = None, idp: Optional[Saml2SsoIdp] = None, sp: Optional[Saml2SsoSpCredential] = None, enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Saml2SsoPatch

Create an instance of Saml2SsoPatch from a dict

classmethod from_json(json_str: str) Saml2SsoPatch

Create an instance of Saml2SsoPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Saml2SsoPost

class pypureclient.flasharray.Saml2SsoPost(*, array_url: Optional[StrictStr] = None, idp: Optional[Saml2SsoIdp] = None, sp: Optional[Saml2SsoSpCredential] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Saml2SsoPost

Create an instance of Saml2SsoPost from a dict

classmethod from_json(json_str: str) Saml2SsoPost

Create an instance of Saml2SsoPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Saml2SsoResponse

class pypureclient.flasharray.Saml2SsoResponse(*, items: Optional[ConstrainedListValue[Saml2Sso]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Saml2SsoResponse

Create an instance of Saml2SsoResponse from a dict

classmethod from_json(json_str: str) Saml2SsoResponse

Create an instance of Saml2SsoResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Saml2SsoSp

class pypureclient.flasharray.Saml2SsoSp(*, decryption_credential: Optional[ReferenceNoId] = None, signing_credential: Optional[ReferenceNoId] = None, assertion_consumer_url: Optional[StrictStr] = None, entity_id: Optional[StrictStr] = None, metadata_url: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Saml2SsoSp

Create an instance of Saml2SsoSp from a dict

classmethod from_json(json_str: str) Saml2SsoSp

Create an instance of Saml2SsoSp from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Saml2SsoSpCredential

class pypureclient.flasharray.Saml2SsoSpCredential(*, decryption_credential: Optional[ReferenceNoId] = None, signing_credential: Optional[ReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Saml2SsoSpCredential

Create an instance of Saml2SsoSpCredential from a dict

classmethod from_json(json_str: str) Saml2SsoSpCredential

Create an instance of Saml2SsoSpCredential from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Session

class pypureclient.flasharray.Session(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, end_time: Optional[StrictInt] = None, event: Optional[StrictStr] = None, event_count: Optional[StrictInt] = None, location: Optional[StrictStr] = None, method: Optional[StrictStr] = None, start_time: Optional[StrictInt] = None, user: Optional[StrictStr] = None, user_interface: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Session

Create an instance of Session from a dict

classmethod from_json(json_str: str) Session

Create an instance of Session from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SessionGetResponse

class pypureclient.flasharray.SessionGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Session]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SessionGetResponse

Create an instance of SessionGetResponse from a dict

classmethod from_json(json_str: str) SessionGetResponse

Create an instance of SessionGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Smis

class pypureclient.flasharray.Smis(*, slp_enabled: Optional[StrictBool] = None, wbem_https_enabled: Optional[StrictBool] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Smis

Create an instance of Smis from a dict

classmethod from_json(json_str: str) Smis

Create an instance of Smis from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SmisGetResponse

class pypureclient.flasharray.SmisGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Smis]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SmisGetResponse

Create an instance of SmisGetResponse from a dict

classmethod from_json(json_str: str) SmisGetResponse

Create an instance of SmisGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SmisResponse

class pypureclient.flasharray.SmisResponse(*, items: Optional[ConstrainedListValue[Smis]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SmisResponse

Create an instance of SmisResponse from a dict

classmethod from_json(json_str: str) SmisResponse

Create an instance of SmisResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SmtpServer

class pypureclient.flasharray.SmtpServer(*, name: Optional[StrictStr] = None, body_prefix: Optional[ConstrainedStrValue] = None, encryption_mode: Optional[StrictStr] = None, password: Optional[StrictStr] = None, relay_host: Optional[StrictStr] = None, sender_domain: Optional[StrictStr] = None, sender_username: Optional[StrictStr] = None, subject_prefix: Optional[ConstrainedStrValue] = None, user_name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SmtpServer

Create an instance of SmtpServer from a dict

classmethod from_json(json_str: str) SmtpServer

Create an instance of SmtpServer from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SmtpServerGetResponse

class pypureclient.flasharray.SmtpServerGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SmtpServer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SmtpServerGetResponse

Create an instance of SmtpServerGetResponse from a dict

classmethod from_json(json_str: str) SmtpServerGetResponse

Create an instance of SmtpServerGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SmtpServerResponse

class pypureclient.flasharray.SmtpServerResponse(*, items: Optional[ConstrainedListValue[SmtpServer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SmtpServerResponse

Create an instance of SmtpServerResponse from a dict

classmethod from_json(json_str: str) SmtpServerResponse

Create an instance of SmtpServerResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Snapshot

class pypureclient.flasharray.Snapshot(*, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, pod: Optional[FixedReference] = None, provisioned: Optional[StrictInt] = None, source: Optional[FixedReference] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Snapshot

Create an instance of Snapshot from a dict

classmethod from_json(json_str: str) Snapshot

Create an instance of Snapshot from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnapshotSchedule

class pypureclient.flasharray.SnapshotSchedule(*, at: Optional[StrictInt] = None, enabled: Optional[StrictBool] = None, frequency: Optional[StrictInt] = None)

The replication or snapshot schedule. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnapshotSchedule

Create an instance of SnapshotSchedule from a dict

classmethod from_json(json_str: str) SnapshotSchedule

Create an instance of SnapshotSchedule from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnapshotSpace

class pypureclient.flasharray.SnapshotSpace(*, data_reduction: Optional[Union[StrictFloat, StrictInt]] = None, footprint: Optional[ConstrainedIntValue] = None, shared: Optional[ConstrainedIntValue] = None, snapshots: Optional[ConstrainedIntValue] = None, system: Optional[ConstrainedIntValue] = None, thin_provisioning: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, total_physical: Optional[ConstrainedIntValue] = None, total_provisioned: Optional[ConstrainedIntValue] = None, total_reduction: Optional[Union[StrictFloat, StrictInt]] = None, total_used: Optional[ConstrainedIntValue] = None, unique: Optional[ConstrainedIntValue] = None, used_provisioned: Optional[ConstrainedIntValue] = None, virtual: Optional[ConstrainedIntValue] = None, snapshots_effective: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnapshotSpace

Create an instance of SnapshotSpace from a dict

classmethod from_json(json_str: str) SnapshotSpace

Create an instance of SnapshotSpace from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpAgent

class pypureclient.flasharray.SnmpAgent(*, name: Optional[StrictStr] = None, engine_id: Optional[ConstrainedStrValue] = None, v2c: Optional[SnmpV2c] = None, v3: Optional[SnmpV3] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpAgent

Create an instance of SnmpAgent from a dict

classmethod from_json(json_str: str) SnmpAgent

Create an instance of SnmpAgent from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpAgentGetResponse

class pypureclient.flasharray.SnmpAgentGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SnmpAgent]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpAgentGetResponse

Create an instance of SnmpAgentGetResponse from a dict

classmethod from_json(json_str: str) SnmpAgentGetResponse

Create an instance of SnmpAgentGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpAgentMib

class pypureclient.flasharray.SnmpAgentMib(*, mib: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpAgentMib

Create an instance of SnmpAgentMib from a dict

classmethod from_json(json_str: str) SnmpAgentMib

Create an instance of SnmpAgentMib from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpAgentMibGetResponse

class pypureclient.flasharray.SnmpAgentMibGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SnmpAgentMib]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpAgentMibGetResponse

Create an instance of SnmpAgentMibGetResponse from a dict

classmethod from_json(json_str: str) SnmpAgentMibGetResponse

Create an instance of SnmpAgentMibGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpAgentMibResponse

class pypureclient.flasharray.SnmpAgentMibResponse(*, items: Optional[ConstrainedListValue[SnmpAgentMib]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpAgentMibResponse

Create an instance of SnmpAgentMibResponse from a dict

classmethod from_json(json_str: str) SnmpAgentMibResponse

Create an instance of SnmpAgentMibResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpAgentPatch

class pypureclient.flasharray.SnmpAgentPatch(*, name: Optional[StrictStr] = None, engine_id: Optional[ConstrainedStrValue] = None, v2c: Optional[SnmpV2c] = None, v3: Optional[SnmpV3Patch] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpAgentPatch

Create an instance of SnmpAgentPatch from a dict

classmethod from_json(json_str: str) SnmpAgentPatch

Create an instance of SnmpAgentPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpAgentResponse

class pypureclient.flasharray.SnmpAgentResponse(*, items: Optional[ConstrainedListValue[SnmpAgent]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpAgentResponse

Create an instance of SnmpAgentResponse from a dict

classmethod from_json(json_str: str) SnmpAgentResponse

Create an instance of SnmpAgentResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpManager

class pypureclient.flasharray.SnmpManager(*, name: Optional[StrictStr] = None, host: Optional[StrictStr] = None, notification: Optional[StrictStr] = None, v2c: Optional[SnmpV2c] = None, v3: Optional[SnmpV3] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpManager

Create an instance of SnmpManager from a dict

classmethod from_json(json_str: str) SnmpManager

Create an instance of SnmpManager from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpManagerGetResponse

class pypureclient.flasharray.SnmpManagerGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SnmpManager]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpManagerGetResponse

Create an instance of SnmpManagerGetResponse from a dict

classmethod from_json(json_str: str) SnmpManagerGetResponse

Create an instance of SnmpManagerGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpManagerPatch

class pypureclient.flasharray.SnmpManagerPatch(*, name: Optional[StrictStr] = None, host: Optional[StrictStr] = None, notification: Optional[StrictStr] = None, v2c: Optional[SnmpV2c] = None, v3: Optional[SnmpV3Patch] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpManagerPatch

Create an instance of SnmpManagerPatch from a dict

classmethod from_json(json_str: str) SnmpManagerPatch

Create an instance of SnmpManagerPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpManagerPost

class pypureclient.flasharray.SnmpManagerPost(*, host: Optional[StrictStr] = None, notification: Optional[StrictStr] = None, v2c: Optional[SnmpV2c] = None, v3: Optional[SnmpV3Post] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpManagerPost

Create an instance of SnmpManagerPost from a dict

classmethod from_json(json_str: str) SnmpManagerPost

Create an instance of SnmpManagerPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpManagerResponse

class pypureclient.flasharray.SnmpManagerResponse(*, items: Optional[ConstrainedListValue[SnmpManager]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpManagerResponse

Create an instance of SnmpManagerResponse from a dict

classmethod from_json(json_str: str) SnmpManagerResponse

Create an instance of SnmpManagerResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpV2c

class pypureclient.flasharray.SnmpV2c(*, community: Optional[ConstrainedStrValue] = None)

The v2c configurations of SNMP. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpV2c

Create an instance of SnmpV2c from a dict

classmethod from_json(json_str: str) SnmpV2c

Create an instance of SnmpV2c from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpV3

class pypureclient.flasharray.SnmpV3(*, auth_passphrase: Optional[StrictStr] = None, auth_protocol: Optional[StrictStr] = None, privacy_passphrase: Optional[StrictStr] = None, privacy_protocol: Optional[StrictStr] = None, user: Optional[StrictStr] = None)

The v3 configurations of SNMP. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpV3

Create an instance of SnmpV3 from a dict

classmethod from_json(json_str: str) SnmpV3

Create an instance of SnmpV3 from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpV3Patch

class pypureclient.flasharray.SnmpV3Patch(*, auth_passphrase: Optional[ConstrainedStrValue] = None, auth_protocol: Optional[StrictStr] = None, privacy_passphrase: Optional[ConstrainedStrValue] = None, privacy_protocol: Optional[StrictStr] = None, user: Optional[StrictStr] = None)

The v3 configurations of SNMP. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpV3Patch

Create an instance of SnmpV3Patch from a dict

classmethod from_json(json_str: str) SnmpV3Patch

Create an instance of SnmpV3Patch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SnmpV3Post

class pypureclient.flasharray.SnmpV3Post(*, auth_passphrase: Optional[ConstrainedStrValue] = None, auth_protocol: Optional[StrictStr] = None, privacy_passphrase: Optional[ConstrainedStrValue] = None, privacy_protocol: Optional[StrictStr] = None, user: Optional[StrictStr] = None)

The v3 configurations of SNMP. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SnmpV3Post

Create an instance of SnmpV3Post from a dict

classmethod from_json(json_str: str) SnmpV3Post

Create an instance of SnmpV3Post from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Software

class pypureclient.flasharray.Software(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, details: Optional[StrictStr] = None, payload_id: Optional[StrictStr] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, status: Optional[StrictStr] = None, upgrade_hops: Optional[ConstrainedListValue[StrictStr]] = None, upgrade_plan: Optional[ConstrainedListValue[SoftwareUpgradePlan]] = None, version: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Software

Create an instance of Software from a dict

classmethod from_json(json_str: str) Software

Create an instance of Software from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareBundle

class pypureclient.flasharray.SoftwareBundle(*, id: Optional[StrictStr] = None, created: Optional[Union[StrictFloat, StrictInt]] = None, details: Optional[StrictStr] = None, download_progress: Optional[Union[StrictFloat, StrictInt]] = None, source: Optional[StrictStr] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareBundle

Create an instance of SoftwareBundle from a dict

classmethod from_json(json_str: str) SoftwareBundle

Create an instance of SoftwareBundle from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareBundleGetResponse

class pypureclient.flasharray.SoftwareBundleGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SoftwareBundle]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareBundleGetResponse

Create an instance of SoftwareBundleGetResponse from a dict

classmethod from_json(json_str: str) SoftwareBundleGetResponse

Create an instance of SoftwareBundleGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareBundlePost

class pypureclient.flasharray.SoftwareBundlePost(*, source: Optional[StrictStr] = None)

The source of the software bundle. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareBundlePost

Create an instance of SoftwareBundlePost from a dict

classmethod from_json(json_str: str) SoftwareBundlePost

Create an instance of SoftwareBundlePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareBundleResponse

class pypureclient.flasharray.SoftwareBundleResponse(*, items: Optional[ConstrainedListValue[SoftwareBundle]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareBundleResponse

Create an instance of SoftwareBundleResponse from a dict

classmethod from_json(json_str: str) SoftwareBundleResponse

Create an instance of SoftwareBundleResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareCheck

class pypureclient.flasharray.SoftwareCheck(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, end_time: Optional[StrictInt] = None, start_time: Optional[StrictInt] = None, checks: Optional[ConstrainedListValue[SoftwareChecksChecks]] = None, details: Optional[StrictStr] = None, software_name: Optional[StrictStr] = None, software_upgrade_hops: Optional[ConstrainedListValue[StrictStr]] = None, software_version: Optional[StrictStr] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareCheck

Create an instance of SoftwareCheck from a dict

classmethod from_json(json_str: str) SoftwareCheck

Create an instance of SoftwareCheck from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareChecksChecks

class pypureclient.flasharray.SoftwareChecksChecks(*, details: Optional[StrictStr] = None, name: Optional[StrictStr] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareChecksChecks

Create an instance of SoftwareChecksChecks from a dict

classmethod from_json(json_str: str) SoftwareChecksChecks

Create an instance of SoftwareChecksChecks from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareChecksGetResponse

class pypureclient.flasharray.SoftwareChecksGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SoftwareCheck]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareChecksGetResponse

Create an instance of SoftwareChecksGetResponse from a dict

classmethod from_json(json_str: str) SoftwareChecksGetResponse

Create an instance of SoftwareChecksGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareChecksResponse

class pypureclient.flasharray.SoftwareChecksResponse(*, items: Optional[ConstrainedListValue[SoftwareCheck]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareChecksResponse

Create an instance of SoftwareChecksResponse from a dict

classmethod from_json(json_str: str) SoftwareChecksResponse

Create an instance of SoftwareChecksResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareGetResponse

class pypureclient.flasharray.SoftwareGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Software]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareGetResponse

Create an instance of SoftwareGetResponse from a dict

classmethod from_json(json_str: str) SoftwareGetResponse

Create an instance of SoftwareGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallation

class pypureclient.flasharray.SoftwareInstallation(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, end_time: Optional[StrictInt] = None, start_time: Optional[StrictInt] = None, current_step_id: Optional[StrictStr] = None, details: Optional[StrictStr] = None, mode: Optional[StrictStr] = None, override_checks: Optional[ConstrainedListValue[OverrideCheck]] = None, software: Optional[Reference] = None, status: Optional[StrictStr] = None, upgrade_parameters: Optional[ConstrainedListValue[UpgradeParameters]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallation

Create an instance of SoftwareInstallation from a dict

classmethod from_json(json_str: str) SoftwareInstallation

Create an instance of SoftwareInstallation from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallationPatch

class pypureclient.flasharray.SoftwareInstallationPatch(*, add_override_checks: Optional[ConstrainedListValue[OverrideCheck]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallationPatch

Create an instance of SoftwareInstallationPatch from a dict

classmethod from_json(json_str: str) SoftwareInstallationPatch

Create an instance of SoftwareInstallationPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallationPost

class pypureclient.flasharray.SoftwareInstallationPost(*, mode: Optional[StrictStr] = None, override_checks: Optional[ConstrainedListValue[OverrideCheck]] = None, upgrade_parameters: Optional[ConstrainedListValue[UpgradeParameters]] = None)

Software upgrade attempt. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallationPost

Create an instance of SoftwareInstallationPost from a dict

classmethod from_json(json_str: str) SoftwareInstallationPost

Create an instance of SoftwareInstallationPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallationStep

class pypureclient.flasharray.SoftwareInstallationStep(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, end_time: Optional[StrictInt] = None, start_time: Optional[StrictInt] = None, checks: Optional[ConstrainedListValue[SoftwareInstallationStepsChecks]] = None, description: Optional[StrictStr] = None, details: Optional[StrictStr] = None, hop_version: Optional[StrictStr] = None, installation: Optional[Reference] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallationStep

Create an instance of SoftwareInstallationStep from a dict

classmethod from_json(json_str: str) SoftwareInstallationStep

Create an instance of SoftwareInstallationStep from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallationStepsChecks

class pypureclient.flasharray.SoftwareInstallationStepsChecks(*, details: Optional[StrictStr] = None, name: Optional[StrictStr] = None, overridable: Optional[StrictBool] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallationStepsChecks

Create an instance of SoftwareInstallationStepsChecks from a dict

classmethod from_json(json_str: str) SoftwareInstallationStepsChecks

Create an instance of SoftwareInstallationStepsChecks from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallationStepsGetResponse

class pypureclient.flasharray.SoftwareInstallationStepsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SoftwareInstallationStep]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallationStepsGetResponse

Create an instance of SoftwareInstallationStepsGetResponse from a dict

classmethod from_json(json_str: str) SoftwareInstallationStepsGetResponse

Create an instance of SoftwareInstallationStepsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallationStepsResponse

class pypureclient.flasharray.SoftwareInstallationStepsResponse(*, items: Optional[ConstrainedListValue[SoftwareInstallationStep]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallationStepsResponse

Create an instance of SoftwareInstallationStepsResponse from a dict

classmethod from_json(json_str: str) SoftwareInstallationStepsResponse

Create an instance of SoftwareInstallationStepsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallationsGetResponse

class pypureclient.flasharray.SoftwareInstallationsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SoftwareInstallation]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallationsGetResponse

Create an instance of SoftwareInstallationsGetResponse from a dict

classmethod from_json(json_str: str) SoftwareInstallationsGetResponse

Create an instance of SoftwareInstallationsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareInstallationsResponse

class pypureclient.flasharray.SoftwareInstallationsResponse(*, items: Optional[ConstrainedListValue[SoftwareInstallation]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareInstallationsResponse

Create an instance of SoftwareInstallationsResponse from a dict

classmethod from_json(json_str: str) SoftwareInstallationsResponse

Create an instance of SoftwareInstallationsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwarePatch

class pypureclient.flasharray.SoftwarePatch(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, alert_code: Optional[StrictInt] = None, description: Optional[StrictStr] = None, details: Optional[StrictStr] = None, ha_reduction_required: Optional[StrictBool] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwarePatch

Create an instance of SoftwarePatch from a dict

classmethod from_json(json_str: str) SoftwarePatch

Create an instance of SoftwarePatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwarePatchesGetResponse

class pypureclient.flasharray.SoftwarePatchesGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SoftwarePatch]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwarePatchesGetResponse

Create an instance of SoftwarePatchesGetResponse from a dict

classmethod from_json(json_str: str) SoftwarePatchesGetResponse

Create an instance of SoftwarePatchesGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwarePatchesResponse

class pypureclient.flasharray.SoftwarePatchesResponse(*, items: Optional[ConstrainedListValue[SoftwarePatch]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwarePatchesResponse

Create an instance of SoftwarePatchesResponse from a dict

classmethod from_json(json_str: str) SoftwarePatchesResponse

Create an instance of SoftwarePatchesResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwarePost

class pypureclient.flasharray.SoftwarePost(*, name: Optional[StrictStr] = None, version: Optional[StrictStr] = None)

Software to be installed on the array. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwarePost

Create an instance of SoftwarePost from a dict

classmethod from_json(json_str: str) SoftwarePost

Create an instance of SoftwarePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareResponse

class pypureclient.flasharray.SoftwareResponse(*, items: Optional[ConstrainedListValue[Software]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareResponse

Create an instance of SoftwareResponse from a dict

classmethod from_json(json_str: str) SoftwareResponse

Create an instance of SoftwareResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareUpgradePlan

class pypureclient.flasharray.SoftwareUpgradePlan(*, description: Optional[StrictStr] = None, hop_version: Optional[StrictStr] = None, step_name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareUpgradePlan

Create an instance of SoftwareUpgradePlan from a dict

classmethod from_json(json_str: str) SoftwareUpgradePlan

Create an instance of SoftwareUpgradePlan from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareVersion

class pypureclient.flasharray.SoftwareVersion(*, details: Optional[StrictStr] = None, name: Optional[StrictStr] = None, release_family: Optional[StrictStr] = None, upgrade_hops: Optional[ConstrainedListValue[StrictStr]] = None, version: Optional[StrictStr] = None)

Version candidates for software upgrade. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareVersion

Create an instance of SoftwareVersion from a dict

classmethod from_json(json_str: str) SoftwareVersion

Create an instance of SoftwareVersion from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareVersionsGetResponse

class pypureclient.flasharray.SoftwareVersionsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SoftwareVersion]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareVersionsGetResponse

Create an instance of SoftwareVersionsGetResponse from a dict

classmethod from_json(json_str: str) SoftwareVersionsGetResponse

Create an instance of SoftwareVersionsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SoftwareVersionsResponse

class pypureclient.flasharray.SoftwareVersionsResponse(*, items: Optional[ConstrainedListValue[SoftwareVersion]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SoftwareVersionsResponse

Create an instance of SoftwareVersionsResponse from a dict

classmethod from_json(json_str: str) SoftwareVersionsResponse

Create an instance of SoftwareVersionsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Space

class pypureclient.flasharray.Space(*, data_reduction: Optional[Union[StrictFloat, StrictInt]] = None, footprint: Optional[ConstrainedIntValue] = None, shared: Optional[ConstrainedIntValue] = None, snapshots: Optional[ConstrainedIntValue] = None, system: Optional[ConstrainedIntValue] = None, thin_provisioning: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, total_physical: Optional[ConstrainedIntValue] = None, total_provisioned: Optional[ConstrainedIntValue] = None, total_reduction: Optional[Union[StrictFloat, StrictInt]] = None, total_used: Optional[ConstrainedIntValue] = None, unique: Optional[ConstrainedIntValue] = None, used_provisioned: Optional[ConstrainedIntValue] = None, virtual: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Space

Create an instance of Space from a dict

classmethod from_json(json_str: str) Space

Create an instance of Space from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SpaceNoDeprecatedPhysicalOrEffective

class pypureclient.flasharray.SpaceNoDeprecatedPhysicalOrEffective(*, data_reduction: Optional[Union[StrictFloat, StrictInt]] = None, footprint: Optional[ConstrainedIntValue] = None, shared: Optional[ConstrainedIntValue] = None, snapshots: Optional[ConstrainedIntValue] = None, system: Optional[ConstrainedIntValue] = None, thin_provisioning: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, total_provisioned: Optional[ConstrainedIntValue] = None, total_reduction: Optional[Union[StrictFloat, StrictInt]] = None, total_used: Optional[ConstrainedIntValue] = None, unique: Optional[ConstrainedIntValue] = None, used_provisioned: Optional[ConstrainedIntValue] = None, virtual: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SpaceNoDeprecatedPhysicalOrEffective

Create an instance of SpaceNoDeprecatedPhysicalOrEffective from a dict

classmethod from_json(json_str: str) SpaceNoDeprecatedPhysicalOrEffective

Create an instance of SpaceNoDeprecatedPhysicalOrEffective from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

StartEndTime

class pypureclient.flasharray.StartEndTime(*, end_time: Optional[StrictInt] = None, start_time: Optional[StrictInt] = None)

A resource with a start time and end time. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) StartEndTime

Create an instance of StartEndTime from a dict

classmethod from_json(json_str: str) StartEndTime

Create an instance of StartEndTime from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Subnet

class pypureclient.flasharray.Subnet(*, name: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, gateway: Optional[StrictStr] = None, mtu: Optional[ConstrainedIntValue] = None, prefix: Optional[StrictStr] = None, vlan: Optional[StrictInt] = None, interfaces: Optional[ConstrainedListValue[FixedReferenceNoId]] = None, services: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Subnet

Create an instance of Subnet from a dict

classmethod from_json(json_str: str) Subnet

Create an instance of Subnet from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubnetGetResponse

class pypureclient.flasharray.SubnetGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Subnet]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubnetGetResponse

Create an instance of SubnetGetResponse from a dict

classmethod from_json(json_str: str) SubnetGetResponse

Create an instance of SubnetGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubnetPatch

class pypureclient.flasharray.SubnetPatch(*, name: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, gateway: Optional[StrictStr] = None, mtu: Optional[ConstrainedIntValue] = None, prefix: Optional[StrictStr] = None, vlan: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubnetPatch

Create an instance of SubnetPatch from a dict

classmethod from_json(json_str: str) SubnetPatch

Create an instance of SubnetPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubnetPost

class pypureclient.flasharray.SubnetPost(*, enabled: Optional[StrictBool] = None, gateway: Optional[StrictStr] = None, mtu: Optional[ConstrainedIntValue] = None, prefix: Optional[StrictStr] = None, vlan: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubnetPost

Create an instance of SubnetPost from a dict

classmethod from_json(json_str: str) SubnetPost

Create an instance of SubnetPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubnetResponse

class pypureclient.flasharray.SubnetResponse(*, items: Optional[ConstrainedListValue[Subnet]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubnetResponse

Create an instance of SubnetResponse from a dict

classmethod from_json(json_str: str) SubnetResponse

Create an instance of SubnetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Subscription

class pypureclient.flasharray.Subscription(*, id: Optional[StrictStr] = None, service: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Subscription

Create an instance of Subscription from a dict

classmethod from_json(json_str: str) Subscription

Create an instance of Subscription from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubscriptionAsset

class pypureclient.flasharray.SubscriptionAsset(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, subscription: Optional[SubscriptionAssetSubscription] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubscriptionAsset

Create an instance of SubscriptionAsset from a dict

classmethod from_json(json_str: str) SubscriptionAsset

Create an instance of SubscriptionAsset from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubscriptionAssetGetResponse

class pypureclient.flasharray.SubscriptionAssetGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SubscriptionAsset]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubscriptionAssetGetResponse

Create an instance of SubscriptionAssetGetResponse from a dict

classmethod from_json(json_str: str) SubscriptionAssetGetResponse

Create an instance of SubscriptionAssetGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubscriptionAssetResponse

class pypureclient.flasharray.SubscriptionAssetResponse(*, items: Optional[ConstrainedListValue[SubscriptionAsset]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubscriptionAssetResponse

Create an instance of SubscriptionAssetResponse from a dict

classmethod from_json(json_str: str) SubscriptionAssetResponse

Create an instance of SubscriptionAssetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubscriptionAssetSubscription

class pypureclient.flasharray.SubscriptionAssetSubscription(*, id: Optional[StrictStr] = None)

A reference to which subscription this appliance belongs. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubscriptionAssetSubscription

Create an instance of SubscriptionAssetSubscription from a dict

classmethod from_json(json_str: str) SubscriptionAssetSubscription

Create an instance of SubscriptionAssetSubscription from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubscriptionGetResponse

class pypureclient.flasharray.SubscriptionGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Subscription]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubscriptionGetResponse

Create an instance of SubscriptionGetResponse from a dict

classmethod from_json(json_str: str) SubscriptionGetResponse

Create an instance of SubscriptionGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SubscriptionResponse

class pypureclient.flasharray.SubscriptionResponse(*, items: Optional[ConstrainedListValue[Subscription]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SubscriptionResponse

Create an instance of SubscriptionResponse from a dict

classmethod from_json(json_str: str) SubscriptionResponse

Create an instance of SubscriptionResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Support

class pypureclient.flasharray.Support(*, phonehome_enabled: Optional[StrictBool] = None, proxy: Optional[StrictStr] = None, remote_assist_active: Optional[StrictBool] = None, remote_assist_duration: Optional[StrictInt] = None, remote_assist_expires: Optional[StrictInt] = None, remote_assist_opened: Optional[StrictInt] = None, remote_assist_paths: Optional[ConstrainedListValue[SupportRemoteAssistPaths]] = None, remote_assist_status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Support

Create an instance of Support from a dict

classmethod from_json(json_str: str) Support

Create an instance of Support from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportDiagnosticsDetails

class pypureclient.flasharray.SupportDiagnosticsDetails(*, result_details: Optional[StrictStr] = None, severity: Optional[StrictStr] = None, test_name: Optional[StrictStr] = None, test_type: Optional[StrictStr] = None)

Details of diagnostics tests tasks # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportDiagnosticsDetails

Create an instance of SupportDiagnosticsDetails from a dict

classmethod from_json(json_str: str) SupportDiagnosticsDetails

Create an instance of SupportDiagnosticsDetails from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportDiagnosticsDetailsGetResponse

class pypureclient.flasharray.SupportDiagnosticsDetailsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SupportDiagnosticsDetails]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportDiagnosticsDetailsGetResponse

Create an instance of SupportDiagnosticsDetailsGetResponse from a dict

classmethod from_json(json_str: str) SupportDiagnosticsDetailsGetResponse

Create an instance of SupportDiagnosticsDetailsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportDiagnosticsDetailsResponse

class pypureclient.flasharray.SupportDiagnosticsDetailsResponse(*, items: Optional[ConstrainedListValue[SupportDiagnosticsDetails]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportDiagnosticsDetailsResponse

Create an instance of SupportDiagnosticsDetailsResponse from a dict

classmethod from_json(json_str: str) SupportDiagnosticsDetailsResponse

Create an instance of SupportDiagnosticsDetailsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportDiagnosticsGetResponse

class pypureclient.flasharray.SupportDiagnosticsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SupportDiagnosticsSettings]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportDiagnosticsGetResponse

Create an instance of SupportDiagnosticsGetResponse from a dict

classmethod from_json(json_str: str) SupportDiagnosticsGetResponse

Create an instance of SupportDiagnosticsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportDiagnosticsResponse

class pypureclient.flasharray.SupportDiagnosticsResponse(*, items: Optional[ConstrainedListValue[SupportDiagnosticsSettings]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportDiagnosticsResponse

Create an instance of SupportDiagnosticsResponse from a dict

classmethod from_json(json_str: str) SupportDiagnosticsResponse

Create an instance of SupportDiagnosticsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportDiagnosticsSettings

class pypureclient.flasharray.SupportDiagnosticsSettings(*, last_updated: Optional[StrictInt] = None, version: Optional[StrictStr] = None)

Diagnostics tools # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportDiagnosticsSettings

Create an instance of SupportDiagnosticsSettings from a dict

classmethod from_json(json_str: str) SupportDiagnosticsSettings

Create an instance of SupportDiagnosticsSettings from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportGetResponse

class pypureclient.flasharray.SupportGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Support]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportGetResponse

Create an instance of SupportGetResponse from a dict

classmethod from_json(json_str: str) SupportGetResponse

Create an instance of SupportGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportPatch

class pypureclient.flasharray.SupportPatch(*, phonehome_enabled: Optional[StrictBool] = None, proxy: Optional[StrictStr] = None, remote_assist_active: Optional[StrictBool] = None, remote_assist_duration: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportPatch

Create an instance of SupportPatch from a dict

classmethod from_json(json_str: str) SupportPatch

Create an instance of SupportPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistPaths

class pypureclient.flasharray.SupportRemoteAssistPaths(*, component_name: Optional[StrictStr] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistPaths

Create an instance of SupportRemoteAssistPaths from a dict

classmethod from_json(json_str: str) SupportRemoteAssistPaths

Create an instance of SupportRemoteAssistPaths from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistSessions

class pypureclient.flasharray.SupportRemoteAssistSessions(*, access_level: Optional[StrictStr] = None, active: Optional[StrictBool] = None, duration: Optional[StrictInt] = None, expires: Optional[StrictInt] = None, opened: Optional[StrictInt] = None, paths: Optional[ConstrainedListValue[SupportRemoteAssistSessionsPaths]] = None, status: Optional[StrictStr] = None)

Remote assist session settings. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistSessions

Create an instance of SupportRemoteAssistSessions from a dict

classmethod from_json(json_str: str) SupportRemoteAssistSessions

Create an instance of SupportRemoteAssistSessions from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistSessionsGetResponse

class pypureclient.flasharray.SupportRemoteAssistSessionsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SupportRemoteAssistSessions]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistSessionsGetResponse

Create an instance of SupportRemoteAssistSessionsGetResponse from a dict

classmethod from_json(json_str: str) SupportRemoteAssistSessionsGetResponse

Create an instance of SupportRemoteAssistSessionsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistSessionsPatch

class pypureclient.flasharray.SupportRemoteAssistSessionsPatch(*, access_level_override: Optional[StrictStr] = None, active: Optional[StrictBool] = None, duration: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistSessionsPatch

Create an instance of SupportRemoteAssistSessionsPatch from a dict

classmethod from_json(json_str: str) SupportRemoteAssistSessionsPatch

Create an instance of SupportRemoteAssistSessionsPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistSessionsPaths

class pypureclient.flasharray.SupportRemoteAssistSessionsPaths(*, component_name: Optional[StrictStr] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistSessionsPaths

Create an instance of SupportRemoteAssistSessionsPaths from a dict

classmethod from_json(json_str: str) SupportRemoteAssistSessionsPaths

Create an instance of SupportRemoteAssistSessionsPaths from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistSessionsResponse

class pypureclient.flasharray.SupportRemoteAssistSessionsResponse(*, items: Optional[ConstrainedListValue[SupportRemoteAssistSessions]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistSessionsResponse

Create an instance of SupportRemoteAssistSessionsResponse from a dict

classmethod from_json(json_str: str) SupportRemoteAssistSessionsResponse

Create an instance of SupportRemoteAssistSessionsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistSessionsSettings

class pypureclient.flasharray.SupportRemoteAssistSessionsSettings(*, default_access_level: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistSessionsSettings

Create an instance of SupportRemoteAssistSessionsSettings from a dict

classmethod from_json(json_str: str) SupportRemoteAssistSessionsSettings

Create an instance of SupportRemoteAssistSessionsSettings from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistSessionsSettingsGetResponse

class pypureclient.flasharray.SupportRemoteAssistSessionsSettingsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SupportRemoteAssistSessionsSettings]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistSessionsSettingsGetResponse

Create an instance of SupportRemoteAssistSessionsSettingsGetResponse from a dict

classmethod from_json(json_str: str) SupportRemoteAssistSessionsSettingsGetResponse

Create an instance of SupportRemoteAssistSessionsSettingsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportRemoteAssistSessionsSettingsResponse

class pypureclient.flasharray.SupportRemoteAssistSessionsSettingsResponse(*, items: Optional[ConstrainedListValue[SupportRemoteAssistSessionsSettings]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportRemoteAssistSessionsSettingsResponse

Create an instance of SupportRemoteAssistSessionsSettingsResponse from a dict

classmethod from_json(json_str: str) SupportRemoteAssistSessionsSettingsResponse

Create an instance of SupportRemoteAssistSessionsSettingsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SupportResponse

class pypureclient.flasharray.SupportResponse(*, items: Optional[ConstrainedListValue[Support]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SupportResponse

Create an instance of SupportResponse from a dict

classmethod from_json(json_str: str) SupportResponse

Create an instance of SupportResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SyslogServer

class pypureclient.flasharray.SyslogServer(*, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, target_type: Optional[StrictStr] = None, services: Optional[ConstrainedListValue[StrictStr]] = None, uri: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SyslogServer

Create an instance of SyslogServer from a dict

classmethod from_json(json_str: str) SyslogServer

Create an instance of SyslogServer from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SyslogServerGetResponse

class pypureclient.flasharray.SyslogServerGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SyslogServer]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SyslogServerGetResponse

Create an instance of SyslogServerGetResponse from a dict

classmethod from_json(json_str: str) SyslogServerGetResponse

Create an instance of SyslogServerGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SyslogServerResponse

class pypureclient.flasharray.SyslogServerResponse(*, items: Optional[ConstrainedListValue[SyslogServer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SyslogServerResponse

Create an instance of SyslogServerResponse from a dict

classmethod from_json(json_str: str) SyslogServerResponse

Create an instance of SyslogServerResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SyslogServerSettings

class pypureclient.flasharray.SyslogServerSettings(*, context: Optional[FixedReference] = None, ca_certificate: Optional[StrictStr] = None, logging_severity: Optional[StrictStr] = None, tls_audit_enabled: Optional[StrictBool] = None)

Global settings for syslog servers. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) SyslogServerSettings

Create an instance of SyslogServerSettings from a dict

classmethod from_json(json_str: str) SyslogServerSettings

Create an instance of SyslogServerSettings from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SyslogServerSettingsGetResponse

class pypureclient.flasharray.SyslogServerSettingsGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[SyslogServerSettings]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SyslogServerSettingsGetResponse

Create an instance of SyslogServerSettingsGetResponse from a dict

classmethod from_json(json_str: str) SyslogServerSettingsGetResponse

Create an instance of SyslogServerSettingsGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

SyslogServerSettingsResponse

class pypureclient.flasharray.SyslogServerSettingsResponse(*, items: Optional[ConstrainedListValue[SyslogServerSettings]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) SyslogServerSettingsResponse

Create an instance of SyslogServerSettingsResponse from a dict

classmethod from_json(json_str: str) SyslogServerSettingsResponse

Create an instance of SyslogServerSettingsResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Tag

class pypureclient.flasharray.Tag(*, context: Optional[FixedReference] = None, copyable: Optional[StrictBool] = None, key: Optional[StrictStr] = None, namespace: Optional[StrictStr] = None, resource: Optional[FixedReference] = None, value: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Tag

Create an instance of Tag from a dict

classmethod from_json(json_str: str) Tag

Create an instance of Tag from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TagBatch

class pypureclient.flasharray.TagBatch(*, copyable: Optional[StrictBool] = None, key: Optional[StrictStr] = None, namespace: Optional[StrictStr] = None, resource: Optional[Reference] = None, value: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TagBatch

Create an instance of TagBatch from a dict

classmethod from_json(json_str: str) TagBatch

Create an instance of TagBatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TagGetResponse

class pypureclient.flasharray.TagGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Tag]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TagGetResponse

Create an instance of TagGetResponse from a dict

classmethod from_json(json_str: str) TagGetResponse

Create an instance of TagGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TagResponse

class pypureclient.flasharray.TagResponse(*, items: Optional[ConstrainedListValue[Tag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TagResponse

Create an instance of TagResponse from a dict

classmethod from_json(json_str: str) TagResponse

Create an instance of TagResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TargetProtectionGroup

class pypureclient.flasharray.TargetProtectionGroup(*, context: Optional[FixedReference] = None, allowed: Optional[StrictBool] = None, group: Optional[Reference] = None, member: Optional[ReferenceWithType] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TargetProtectionGroup

Create an instance of TargetProtectionGroup from a dict

classmethod from_json(json_str: str) TargetProtectionGroup

Create an instance of TargetProtectionGroup from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TargetProtectionGroupPostPatch

class pypureclient.flasharray.TargetProtectionGroupPostPatch(*, allowed: Optional[StrictBool] = None, protection_group: Optional[FixedReference] = None, target: Optional[FixedReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TargetProtectionGroupPostPatch

Create an instance of TargetProtectionGroupPostPatch from a dict

classmethod from_json(json_str: str) TargetProtectionGroupPostPatch

Create an instance of TargetProtectionGroupPostPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResult

class pypureclient.flasharray.TestResult(*, component_address: Optional[StrictStr] = None, component_name: Optional[StrictStr] = None, description: Optional[StrictStr] = None, destination: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, result_details: Optional[StrictStr] = None, success: Optional[StrictBool] = None, test_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResult

Create an instance of TestResult from a dict

classmethod from_json(json_str: str) TestResult

Create an instance of TestResult from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultGetResponse

class pypureclient.flasharray.TestResultGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[TestResult]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultGetResponse

Create an instance of TestResultGetResponse from a dict

classmethod from_json(json_str: str) TestResultGetResponse

Create an instance of TestResultGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultResponse

class pypureclient.flasharray.TestResultResponse(*, items: Optional[ConstrainedListValue[TestResult]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultResponse

Create an instance of TestResultResponse from a dict

classmethod from_json(json_str: str) TestResultResponse

Create an instance of TestResultResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultWithResource

class pypureclient.flasharray.TestResultWithResource(*, component_address: Optional[StrictStr] = None, component_name: Optional[StrictStr] = None, description: Optional[StrictStr] = None, destination: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, result_details: Optional[StrictStr] = None, success: Optional[StrictBool] = None, test_type: Optional[StrictStr] = None, context: Optional[FixedReference] = None, resource: Optional[FixedReferenceNoId] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultWithResource

Create an instance of TestResultWithResource from a dict

classmethod from_json(json_str: str) TestResultWithResource

Create an instance of TestResultWithResource from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultWithResourceGetResponse

class pypureclient.flasharray.TestResultWithResourceGetResponse(*, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[TestResultWithResource]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultWithResourceGetResponse

Create an instance of TestResultWithResourceGetResponse from a dict

classmethod from_json(json_str: str) TestResultWithResourceGetResponse

Create an instance of TestResultWithResourceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultWithResourcePatchResponse

class pypureclient.flasharray.TestResultWithResourcePatchResponse(*, items: Optional[ConstrainedListValue[TestResultWithResource]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultWithResourcePatchResponse

Create an instance of TestResultWithResourcePatchResponse from a dict

classmethod from_json(json_str: str) TestResultWithResourcePatchResponse

Create an instance of TestResultWithResourcePatchResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultWithResourcePostResponse

class pypureclient.flasharray.TestResultWithResourcePostResponse(*, items: Optional[ConstrainedListValue[TestResultWithResource]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultWithResourcePostResponse

Create an instance of TestResultWithResourcePostResponse from a dict

classmethod from_json(json_str: str) TestResultWithResourcePostResponse

Create an instance of TestResultWithResourcePostResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultWithResourceResponse

class pypureclient.flasharray.TestResultWithResourceResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[TestResultWithResource]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultWithResourceResponse

Create an instance of TestResultWithResourceResponse from a dict

classmethod from_json(json_str: str) TestResultWithResourceResponse

Create an instance of TestResultWithResourceResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultWithResourceWithId

class pypureclient.flasharray.TestResultWithResourceWithId(*, component_address: Optional[StrictStr] = None, component_name: Optional[StrictStr] = None, description: Optional[StrictStr] = None, destination: Optional[StrictStr] = None, enabled: Optional[StrictBool] = None, result_details: Optional[StrictStr] = None, success: Optional[StrictBool] = None, test_type: Optional[StrictStr] = None, context: Optional[FixedReference] = None, resource: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultWithResourceWithId

Create an instance of TestResultWithResourceWithId from a dict

classmethod from_json(json_str: str) TestResultWithResourceWithId

Create an instance of TestResultWithResourceWithId from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TestResultWithResourceWithIdPostResponse

class pypureclient.flasharray.TestResultWithResourceWithIdPostResponse(*, items: Optional[ConstrainedListValue[TestResultWithResourceWithId]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TestResultWithResourceWithIdPostResponse

Create an instance of TestResultWithResourceWithIdPostResponse from a dict

classmethod from_json(json_str: str) TestResultWithResourceWithIdPostResponse

Create an instance of TestResultWithResourceWithIdPostResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Throttle

class pypureclient.flasharray.Throttle(*, default_limit: Optional[StrictInt] = None, window: Optional[TimeWindow] = None, window_limit: Optional[StrictInt] = None)

The bandwidth throttling for an array connection. Configurable on PATCH only. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) Throttle

Create an instance of Throttle from a dict

classmethod from_json(json_str: str) Throttle

Create an instance of Throttle from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

ThrottleDeprecated

class pypureclient.flasharray.ThrottleDeprecated(*, default_limit: Optional[StrictInt] = None, window: Optional[TimeWindow] = None, window_limit: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) ThrottleDeprecated

Create an instance of ThrottleDeprecated from a dict

classmethod from_json(json_str: str) ThrottleDeprecated

Create an instance of ThrottleDeprecated from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TimeWindow

class pypureclient.flasharray.TimeWindow(*, end: Optional[StrictInt] = None, start: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TimeWindow

Create an instance of TimeWindow from a dict

classmethod from_json(json_str: str) TimeWindow

Create an instance of TimeWindow from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

TotalItemCountResponse

class pypureclient.flasharray.TotalItemCountResponse(*, total_item_count: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) TotalItemCountResponse

Create an instance of TotalItemCountResponse from a dict

classmethod from_json(json_str: str) TotalItemCountResponse

Create an instance of TotalItemCountResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Transfer

class pypureclient.flasharray.Transfer(*, completed: Optional[StrictInt] = None, data_transferred: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, physical_bytes_written: Optional[StrictInt] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, started: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Transfer

Create an instance of Transfer from a dict

classmethod from_json(json_str: str) Transfer

Create an instance of Transfer from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

UpgradeParameters

class pypureclient.flasharray.UpgradeParameters(*, name: Optional[StrictStr] = None, value: Optional[ConstrainedStrValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) UpgradeParameters

Create an instance of UpgradeParameters from a dict

classmethod from_json(json_str: str) UpgradeParameters

Create an instance of UpgradeParameters from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Username

class pypureclient.flasharray.Username(*, username: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Username

Create an instance of Username from a dict

classmethod from_json(json_str: str) Username

Create an instance of Username from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

UsernameResponse

class pypureclient.flasharray.UsernameResponse(*, items: Optional[ConstrainedListValue[Username]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) UsernameResponse

Create an instance of UsernameResponse from a dict

classmethod from_json(json_str: str) UsernameResponse

Create an instance of UsernameResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Vchost

class pypureclient.flasharray.Vchost(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, vcuuid: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Vchost

Create an instance of Vchost from a dict

classmethod from_json(json_str: str) Vchost

Create an instance of Vchost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostCertificate

class pypureclient.flasharray.VchostCertificate(*, certificate: Optional[ReferenceNoIdWithType] = None, endpoints: Optional[ConstrainedListValue[StrictStr]] = None, id: Optional[StrictStr] = None, is_local: Optional[StrictBool] = None, vchost: Optional[ReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostCertificate

Create an instance of VchostCertificate from a dict

classmethod from_json(json_str: str) VchostCertificate

Create an instance of VchostCertificate from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostCertificateGetResponse

class pypureclient.flasharray.VchostCertificateGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VchostCertificate]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostCertificateGetResponse

Create an instance of VchostCertificateGetResponse from a dict

classmethod from_json(json_str: str) VchostCertificateGetResponse

Create an instance of VchostCertificateGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostCertificatePatch

class pypureclient.flasharray.VchostCertificatePatch(*, endpoints: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostCertificatePatch

Create an instance of VchostCertificatePatch from a dict

classmethod from_json(json_str: str) VchostCertificatePatch

Create an instance of VchostCertificatePatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostCertificatePost

class pypureclient.flasharray.VchostCertificatePost(*, certificate: Optional[ReferenceNoIdWithType] = None, endpoints: Optional[ConstrainedListValue[StrictStr]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostCertificatePost

Create an instance of VchostCertificatePost from a dict

classmethod from_json(json_str: str) VchostCertificatePost

Create an instance of VchostCertificatePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostCertificateResponse

class pypureclient.flasharray.VchostCertificateResponse(*, items: Optional[ConstrainedListValue[VchostCertificate]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostCertificateResponse

Create an instance of VchostCertificateResponse from a dict

classmethod from_json(json_str: str) VchostCertificateResponse

Create an instance of VchostCertificateResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostConnection

class pypureclient.flasharray.VchostConnection(*, all_vchosts: Optional[StrictBool] = False, protocol_endpoint: Optional[FixedReference] = None, vchost: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostConnection

Create an instance of VchostConnection from a dict

classmethod from_json(json_str: str) VchostConnection

Create an instance of VchostConnection from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostConnectionGetResponse

class pypureclient.flasharray.VchostConnectionGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VchostConnection]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostConnectionGetResponse

Create an instance of VchostConnectionGetResponse from a dict

classmethod from_json(json_str: str) VchostConnectionGetResponse

Create an instance of VchostConnectionGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostConnectionResponse

class pypureclient.flasharray.VchostConnectionResponse(*, items: Optional[ConstrainedListValue[VchostConnection]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostConnectionResponse

Create an instance of VchostConnectionResponse from a dict

classmethod from_json(json_str: str) VchostConnectionResponse

Create an instance of VchostConnectionResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostEndpoint

class pypureclient.flasharray.VchostEndpoint(*, certificates: Optional[ConstrainedListValue[ReferenceNoIdWithType]] = None, endpoint: Optional[StrictStr] = None, id: Optional[StrictStr] = None, is_local: Optional[StrictBool] = None, vchost: Optional[ReferenceWithType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostEndpoint

Create an instance of VchostEndpoint from a dict

classmethod from_json(json_str: str) VchostEndpoint

Create an instance of VchostEndpoint from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostEndpointGetResponse

class pypureclient.flasharray.VchostEndpointGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VchostEndpoint]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostEndpointGetResponse

Create an instance of VchostEndpointGetResponse from a dict

classmethod from_json(json_str: str) VchostEndpointGetResponse

Create an instance of VchostEndpointGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostEndpointPatch

class pypureclient.flasharray.VchostEndpointPatch(*, certificates: Optional[ConstrainedListValue[ReferenceNoIdWithType]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostEndpointPatch

Create an instance of VchostEndpointPatch from a dict

classmethod from_json(json_str: str) VchostEndpointPatch

Create an instance of VchostEndpointPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostEndpointPost

class pypureclient.flasharray.VchostEndpointPost(*, certificates: Optional[ConstrainedListValue[ReferenceNoIdWithType]] = None, endpoint: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostEndpointPost

Create an instance of VchostEndpointPost from a dict

classmethod from_json(json_str: str) VchostEndpointPost

Create an instance of VchostEndpointPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostEndpointResponse

class pypureclient.flasharray.VchostEndpointResponse(*, items: Optional[ConstrainedListValue[VchostEndpoint]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostEndpointResponse

Create an instance of VchostEndpointResponse from a dict

classmethod from_json(json_str: str) VchostEndpointResponse

Create an instance of VchostEndpointResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostGetResponse

class pypureclient.flasharray.VchostGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Vchost]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostGetResponse

Create an instance of VchostGetResponse from a dict

classmethod from_json(json_str: str) VchostGetResponse

Create an instance of VchostGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostPatch

class pypureclient.flasharray.VchostPatch(*, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostPatch

Create an instance of VchostPatch from a dict

classmethod from_json(json_str: str) VchostPatch

Create an instance of VchostPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostPost

class pypureclient.flasharray.VchostPost(*, vcuuid: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostPost

Create an instance of VchostPost from a dict

classmethod from_json(json_str: str) VchostPost

Create an instance of VchostPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VchostResponse

class pypureclient.flasharray.VchostResponse(*, items: Optional[ConstrainedListValue[Vchost]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VchostResponse

Create an instance of VchostResponse from a dict

classmethod from_json(json_str: str) VchostResponse

Create an instance of VchostResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VirtualMachine

class pypureclient.flasharray.VirtualMachine(*, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, recover_context: Optional[FixedReference] = None, time_remaining: Optional[StrictInt] = None, vm_id: Optional[StrictStr] = None, vm_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VirtualMachine

Create an instance of VirtualMachine from a dict

classmethod from_json(json_str: str) VirtualMachine

Create an instance of VirtualMachine from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VirtualMachineGetResponse

class pypureclient.flasharray.VirtualMachineGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VirtualMachine]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VirtualMachineGetResponse

Create an instance of VirtualMachineGetResponse from a dict

classmethod from_json(json_str: str) VirtualMachineGetResponse

Create an instance of VirtualMachineGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VirtualMachinePost

class pypureclient.flasharray.VirtualMachinePost(*, id: Optional[StrictStr] = None, source: Optional[Reference] = None, vm_id: Optional[StrictStr] = None, vm_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VirtualMachinePost

Create an instance of VirtualMachinePost from a dict

classmethod from_json(json_str: str) VirtualMachinePost

Create an instance of VirtualMachinePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VirtualMachineResponse

class pypureclient.flasharray.VirtualMachineResponse(*, items: Optional[ConstrainedListValue[VirtualMachine]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VirtualMachineResponse

Create an instance of VirtualMachineResponse from a dict

classmethod from_json(json_str: str) VirtualMachineResponse

Create an instance of VirtualMachineResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VirtualMachineVolumeSnapshot

class pypureclient.flasharray.VirtualMachineVolumeSnapshot(*, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, recover_context: Optional[FixedReference] = None, time_remaining: Optional[StrictInt] = None, vm_id: Optional[StrictStr] = None, vm_type: Optional[StrictStr] = None, vvol_name: Optional[StrictStr] = None, vvol_type: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VirtualMachineVolumeSnapshot

Create an instance of VirtualMachineVolumeSnapshot from a dict

classmethod from_json(json_str: str) VirtualMachineVolumeSnapshot

Create an instance of VirtualMachineVolumeSnapshot from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VirtualMachineVolumeSnapshotResponse

class pypureclient.flasharray.VirtualMachineVolumeSnapshotResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VirtualMachineVolumeSnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VirtualMachineVolumeSnapshotResponse

Create an instance of VirtualMachineVolumeSnapshotResponse from a dict

classmethod from_json(json_str: str) VirtualMachineVolumeSnapshotResponse

Create an instance of VirtualMachineVolumeSnapshotResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Volume

class pypureclient.flasharray.Volume(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, connection_count: Optional[StrictInt] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, host_encryption_key_status: Optional[StrictStr] = None, priority_adjustment: Optional[PriorityAdjustment] = None, provisioned: Optional[StrictInt] = None, qos: Optional[Qos] = None, serial: Optional[StrictStr] = None, space: Optional[VolumeSpaceCommon] = None, time_remaining: Optional[StrictInt] = None, context: Optional[FixedReference] = None, pod: Optional[Reference] = None, priority: Optional[StrictInt] = None, promotion_status: Optional[StrictStr] = None, protocol_endpoint: Optional[ProtocolEndpoint] = None, requested_promotion_state: Optional[StrictStr] = None, source: Optional[FixedReference] = None, subtype: Optional[StrictStr] = None, volume_group: Optional[Reference] = None, workload: Optional[WorkloadConfigurationReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Volume

Create an instance of Volume from a dict

classmethod from_json(json_str: str) Volume

Create an instance of Volume from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeBatchPost

class pypureclient.flasharray.VolumeBatchPost(*, destroyed: Optional[StrictBool] = None, priority_adjustment: Optional[PriorityAdjustment] = None, protocol_endpoint: Optional[ProtocolEndpoint] = None, provisioned: Optional[ConstrainedIntValue] = None, qos: Optional[Qos] = None, source: Optional[Reference] = None, subtype: Optional[StrictStr] = None, tags: Optional[ConstrainedListValue[Tag]] = None, add_to_protection_groups: Optional[ConstrainedListValue[Reference]] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeBatchPost

Create an instance of VolumeBatchPost from a dict

classmethod from_json(json_str: str) VolumeBatchPost

Create an instance of VolumeBatchPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeCommon

class pypureclient.flasharray.VolumeCommon(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, connection_count: Optional[StrictInt] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, host_encryption_key_status: Optional[StrictStr] = None, priority_adjustment: Optional[PriorityAdjustment] = None, provisioned: Optional[StrictInt] = None, qos: Optional[Qos] = None, serial: Optional[StrictStr] = None, space: Optional[VolumeSpaceCommon] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeCommon

Create an instance of VolumeCommon from a dict

classmethod from_json(json_str: str) VolumeCommon

Create an instance of VolumeCommon from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeDiff

class pypureclient.flasharray.VolumeDiff(*, context: Optional[FixedReference] = None, length: Optional[StrictInt] = None, offset: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeDiff

Create an instance of VolumeDiff from a dict

classmethod from_json(json_str: str) VolumeDiff

Create an instance of VolumeDiff from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeGetResponse

class pypureclient.flasharray.VolumeGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[Volume]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[Volume]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeGetResponse

Create an instance of VolumeGetResponse from a dict

classmethod from_json(json_str: str) VolumeGetResponse

Create an instance of VolumeGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeGroup

class pypureclient.flasharray.VolumeGroup(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, workload: Optional[WorkloadConfigurationFixedReferenceWorkload] = None, destroyed: Optional[StrictBool] = None, pod: Optional[Reference] = None, priority_adjustment: Optional[PriorityAdjustment] = None, qos: Optional[Qos] = None, space: Optional[Space] = None, time_remaining: Optional[StrictInt] = None, volume_count: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeGroup

Create an instance of VolumeGroup from a dict

classmethod from_json(json_str: str) VolumeGroup

Create an instance of VolumeGroup from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeGroupGetResponse

class pypureclient.flasharray.VolumeGroupGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VolumeGroup]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[VolumeGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeGroupGetResponse

Create an instance of VolumeGroupGetResponse from a dict

classmethod from_json(json_str: str) VolumeGroupGetResponse

Create an instance of VolumeGroupGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeGroupPatch

class pypureclient.flasharray.VolumeGroupPatch(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, destroyed: Optional[StrictBool] = None, priority_adjustment: Optional[PriorityAdjustment] = None, qos: Optional[Qos] = None, space: Optional[Space] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeGroupPatch

Create an instance of VolumeGroupPatch from a dict

classmethod from_json(json_str: str) VolumeGroupPatch

Create an instance of VolumeGroupPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeGroupPerformance

class pypureclient.flasharray.VolumeGroupPerformance(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeGroupPerformance

Create an instance of VolumeGroupPerformance from a dict

classmethod from_json(json_str: str) VolumeGroupPerformance

Create an instance of VolumeGroupPerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeGroupPost

class pypureclient.flasharray.VolumeGroupPost(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, destroyed: Optional[StrictBool] = None, priority_adjustment: Optional[PriorityAdjustment] = None, qos: Optional[Qos] = None, space: Optional[Space] = None, tags: Optional[ConstrainedListValue[Tag]] = None, time_remaining: Optional[StrictInt] = None, volume_count: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeGroupPost

Create an instance of VolumeGroupPost from a dict

classmethod from_json(json_str: str) VolumeGroupPost

Create an instance of VolumeGroupPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeGroupResponse

class pypureclient.flasharray.VolumeGroupResponse(*, items: Optional[ConstrainedListValue[VolumeGroup]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeGroupResponse

Create an instance of VolumeGroupResponse from a dict

classmethod from_json(json_str: str) VolumeGroupResponse

Create an instance of VolumeGroupResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumePatch

class pypureclient.flasharray.VolumePatch(*, destroyed: Optional[StrictBool] = None, name: Optional[StrictStr] = None, pod: Optional[Reference] = None, priority_adjustment: Optional[PriorityAdjustment] = None, protocol_endpoint: Optional[ProtocolEndpoint] = None, provisioned: Optional[ConstrainedIntValue] = None, qos: Optional[Qos] = None, requested_promotion_state: Optional[StrictStr] = None, volume_group: Optional[Reference] = None, workload: Optional[ReferenceWithFixedType] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumePatch

Create an instance of VolumePatch from a dict

classmethod from_json(json_str: str) VolumePatch

Create an instance of VolumePatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumePerformance

class pypureclient.flasharray.VolumePerformance(*, bytes_per_mirrored_write: Optional[ConstrainedIntValue] = None, bytes_per_op: Optional[ConstrainedIntValue] = None, bytes_per_read: Optional[ConstrainedIntValue] = None, bytes_per_write: Optional[ConstrainedIntValue] = None, mirrored_write_bytes_per_sec: Optional[ConstrainedIntValue] = None, mirrored_writes_per_sec: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_read_op: Optional[ConstrainedIntValue] = None, qos_rate_limit_usec_per_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, queue_usec_per_read_op: Optional[ConstrainedIntValue] = None, queue_usec_per_write_op: Optional[ConstrainedIntValue] = None, read_bytes_per_sec: Optional[ConstrainedIntValue] = None, reads_per_sec: Optional[ConstrainedIntValue] = None, san_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, san_usec_per_read_op: Optional[ConstrainedIntValue] = None, san_usec_per_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op: Optional[ConstrainedIntValue] = None, service_usec_per_read_op_cache_reduction: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, service_usec_per_write_op: Optional[ConstrainedIntValue] = None, time: Optional[StrictInt] = None, usec_per_mirrored_write_op: Optional[ConstrainedIntValue] = None, usec_per_read_op: Optional[ConstrainedIntValue] = None, usec_per_write_op: Optional[ConstrainedIntValue] = None, write_bytes_per_sec: Optional[ConstrainedIntValue] = None, writes_per_sec: Optional[ConstrainedIntValue] = None, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumePerformance

Create an instance of VolumePerformance from a dict

classmethod from_json(json_str: str) VolumePerformance

Create an instance of VolumePerformance from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumePost

class pypureclient.flasharray.VolumePost(*, destroyed: Optional[StrictBool] = None, priority_adjustment: Optional[PriorityAdjustment] = None, protocol_endpoint: Optional[ProtocolEndpoint] = None, provisioned: Optional[ConstrainedIntValue] = None, qos: Optional[Qos] = None, source: Optional[Reference] = None, subtype: Optional[StrictStr] = None, tags: Optional[ConstrainedListValue[Tag]] = None, workload: Optional[WorkloadConfigurationReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumePost

Create an instance of VolumePost from a dict

classmethod from_json(json_str: str) VolumePost

Create an instance of VolumePost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumePostBase

class pypureclient.flasharray.VolumePostBase(*, destroyed: Optional[StrictBool] = None, priority_adjustment: Optional[PriorityAdjustment] = None, protocol_endpoint: Optional[ProtocolEndpoint] = None, provisioned: Optional[ConstrainedIntValue] = None, qos: Optional[Qos] = None, source: Optional[Reference] = None, subtype: Optional[StrictStr] = None, tags: Optional[ConstrainedListValue[Tag]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumePostBase

Create an instance of VolumePostBase from a dict

classmethod from_json(json_str: str) VolumePostBase

Create an instance of VolumePostBase from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeResponse

class pypureclient.flasharray.VolumeResponse(*, items: Optional[ConstrainedListValue[Volume]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeResponse

Create an instance of VolumeResponse from a dict

classmethod from_json(json_str: str) VolumeResponse

Create an instance of VolumeResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSnapshot

class pypureclient.flasharray.VolumeSnapshot(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, pod: Optional[FixedReference] = None, provisioned: Optional[StrictInt] = None, source: Optional[FixedReference] = None, suffix: Optional[StrictStr] = None, time_remaining: Optional[StrictInt] = None, context: Optional[FixedReference] = None, serial: Optional[StrictStr] = None, space: Optional[SnapshotSpace] = None, volume_group: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSnapshot

Create an instance of VolumeSnapshot from a dict

classmethod from_json(json_str: str) VolumeSnapshot

Create an instance of VolumeSnapshot from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSnapshotGetResponse

class pypureclient.flasharray.VolumeSnapshotGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VolumeSnapshot]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[VolumeSnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSnapshotGetResponse

Create an instance of VolumeSnapshotGetResponse from a dict

classmethod from_json(json_str: str) VolumeSnapshotGetResponse

Create an instance of VolumeSnapshotGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSnapshotPatch

class pypureclient.flasharray.VolumeSnapshotPatch(*, destroyed: Optional[StrictBool] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSnapshotPatch

Create an instance of VolumeSnapshotPatch from a dict

classmethod from_json(json_str: str) VolumeSnapshotPatch

Create an instance of VolumeSnapshotPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSnapshotPost

class pypureclient.flasharray.VolumeSnapshotPost(*, destroyed: Optional[StrictBool] = None, suffix: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSnapshotPost

Create an instance of VolumeSnapshotPost from a dict

classmethod from_json(json_str: str) VolumeSnapshotPost

Create an instance of VolumeSnapshotPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSnapshotResponse

class pypureclient.flasharray.VolumeSnapshotResponse(*, items: Optional[ConstrainedListValue[VolumeSnapshot]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSnapshotResponse

Create an instance of VolumeSnapshotResponse from a dict

classmethod from_json(json_str: str) VolumeSnapshotResponse

Create an instance of VolumeSnapshotResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSnapshotTransfer

class pypureclient.flasharray.VolumeSnapshotTransfer(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, completed: Optional[StrictInt] = None, data_transferred: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, physical_bytes_written: Optional[StrictInt] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, started: Optional[StrictInt] = None, context: Optional[FixedReference] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSnapshotTransfer

Create an instance of VolumeSnapshotTransfer from a dict

classmethod from_json(json_str: str) VolumeSnapshotTransfer

Create an instance of VolumeSnapshotTransfer from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSnapshotTransferGetResponse

class pypureclient.flasharray.VolumeSnapshotTransferGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VolumeSnapshotTransfer]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, total: Optional[ConstrainedListValue[VolumeSnapshotTransfer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSnapshotTransferGetResponse

Create an instance of VolumeSnapshotTransferGetResponse from a dict

classmethod from_json(json_str: str) VolumeSnapshotTransferGetResponse

Create an instance of VolumeSnapshotTransferGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSnapshotTransferResponse

class pypureclient.flasharray.VolumeSnapshotTransferResponse(*, items: Optional[ConstrainedListValue[VolumeSnapshotTransfer]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSnapshotTransferResponse

Create an instance of VolumeSnapshotTransferResponse from a dict

classmethod from_json(json_str: str) VolumeSnapshotTransferResponse

Create an instance of VolumeSnapshotTransferResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSpace

class pypureclient.flasharray.VolumeSpace(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, space: Optional[VolumeSpaceCommon] = None, time: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSpace

Create an instance of VolumeSpace from a dict

classmethod from_json(json_str: str) VolumeSpace

Create an instance of VolumeSpace from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSpaceCommon

class pypureclient.flasharray.VolumeSpaceCommon(*, data_reduction: Optional[Union[StrictFloat, StrictInt]] = None, footprint: Optional[ConstrainedIntValue] = None, shared: Optional[ConstrainedIntValue] = None, snapshots: Optional[ConstrainedIntValue] = None, system: Optional[ConstrainedIntValue] = None, thin_provisioning: Optional[Union[ConstrainedFloatValue, ConstrainedIntValue]] = None, total_physical: Optional[ConstrainedIntValue] = None, total_provisioned: Optional[ConstrainedIntValue] = None, total_reduction: Optional[Union[StrictFloat, StrictInt]] = None, total_used: Optional[ConstrainedIntValue] = None, unique: Optional[ConstrainedIntValue] = None, used_provisioned: Optional[ConstrainedIntValue] = None, virtual: Optional[ConstrainedIntValue] = None, snapshots_effective: Optional[ConstrainedIntValue] = None, total_effective: Optional[ConstrainedIntValue] = None, unique_effective: Optional[ConstrainedIntValue] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSpaceCommon

Create an instance of VolumeSpaceCommon from a dict

classmethod from_json(json_str: str) VolumeSpaceCommon

Create an instance of VolumeSpaceCommon from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumeSpaceGetResponse

class pypureclient.flasharray.VolumeSpaceGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None, items: Optional[ConstrainedListValue[VolumeSpace]] = None, total: Optional[ConstrainedListValue[VolumeSpace]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumeSpaceGetResponse

Create an instance of VolumeSpaceGetResponse from a dict

classmethod from_json(json_str: str) VolumeSpaceGetResponse

Create an instance of VolumeSpaceGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumesBatchResponse

class pypureclient.flasharray.VolumesBatchResponse(*, items: Optional[ConstrainedListValue[Volume]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumesBatchResponse

Create an instance of VolumesBatchResponse from a dict

classmethod from_json(json_str: str) VolumesBatchResponse

Create an instance of VolumesBatchResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumesDiffGetResponse

class pypureclient.flasharray.VolumesDiffGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[VolumeDiff]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumesDiffGetResponse

Create an instance of VolumesDiffGetResponse from a dict

classmethod from_json(json_str: str) VolumesDiffGetResponse

Create an instance of VolumesDiffGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

VolumesDiffResponse

class pypureclient.flasharray.VolumesDiffResponse(*, items: Optional[ConstrainedListValue[VolumeDiff]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) VolumesDiffResponse

Create an instance of VolumesDiffResponse from a dict

classmethod from_json(json_str: str) VolumesDiffResponse

Create an instance of VolumesDiffResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

Workload

class pypureclient.flasharray.Workload(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, context: Optional[FixedReference] = None, created: Optional[StrictInt] = None, destroyed: Optional[StrictBool] = None, preset: Optional[WorkloadPreset] = None, status: Optional[StrictStr] = None, status_details: Optional[ConstrainedListValue[StrictStr]] = None, time_remaining: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) Workload

Create an instance of Workload from a dict

classmethod from_json(json_str: str) Workload

Create an instance of Workload from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadConfigurationFixedReference

class pypureclient.flasharray.WorkloadConfigurationFixedReference(*, workload: Optional[WorkloadConfigurationFixedReferenceWorkload] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadConfigurationFixedReference

Create an instance of WorkloadConfigurationFixedReference from a dict

classmethod from_json(json_str: str) WorkloadConfigurationFixedReference

Create an instance of WorkloadConfigurationFixedReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadConfigurationFixedReferenceWorkload

class pypureclient.flasharray.WorkloadConfigurationFixedReferenceWorkload(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None, configuration: Optional[StrictStr] = None)

A reference to the workload that is managing this resource. The name parameter might show as an empty string briefly after controller failover. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadConfigurationFixedReferenceWorkload

Create an instance of WorkloadConfigurationFixedReferenceWorkload from a dict

classmethod from_json(json_str: str) WorkloadConfigurationFixedReferenceWorkload

Create an instance of WorkloadConfigurationFixedReferenceWorkload from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadConfigurationReference

class pypureclient.flasharray.WorkloadConfigurationReference(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None, configuration: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadConfigurationReference

Create an instance of WorkloadConfigurationReference from a dict

classmethod from_json(json_str: str) WorkloadConfigurationReference

Create an instance of WorkloadConfigurationReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadGetResponse

class pypureclient.flasharray.WorkloadGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, items: Optional[ConstrainedListValue[Workload]] = None, errors: Optional[ConstrainedListValue[ErrorcontextresponseErrors]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadGetResponse

Create an instance of WorkloadGetResponse from a dict

classmethod from_json(json_str: str) WorkloadGetResponse

Create an instance of WorkloadGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadParameter

class pypureclient.flasharray.WorkloadParameter(*, name: Optional[StrictStr] = None, value: Optional[WorkloadParameterValue] = None)

The name and value of a single parameter. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadParameter

Create an instance of WorkloadParameter from a dict

classmethod from_json(json_str: str) WorkloadParameter

Create an instance of WorkloadParameter from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadParameterValue

class pypureclient.flasharray.WorkloadParameterValue(*, boolean: Optional[StrictBool] = None, integer: Optional[StrictInt] = None, resource_reference: Optional[WorkloadParameterValueResourceReference] = None, string: Optional[StrictStr] = None)

The value of the parameter. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadParameterValue

Create an instance of WorkloadParameterValue from a dict

classmethod from_json(json_str: str) WorkloadParameterValue

Create an instance of WorkloadParameterValue from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadParameterValueResourceReference

class pypureclient.flasharray.WorkloadParameterValueResourceReference(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None)

The value for a resource reference parameter. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadParameterValueResourceReference

Create an instance of WorkloadParameterValueResourceReference from a dict

classmethod from_json(json_str: str) WorkloadParameterValueResourceReference

Create an instance of WorkloadParameterValueResourceReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPatch

class pypureclient.flasharray.WorkloadPatch(*, destroyed: Optional[StrictBool] = None, name: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPatch

Create an instance of WorkloadPatch from a dict

classmethod from_json(json_str: str) WorkloadPatch

Create an instance of WorkloadPatch from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendation

class pypureclient.flasharray.WorkloadPlacementRecommendation(*, context: Optional[FixedReference] = None, additional_constraints: Optional[WorkloadPlacementRecommendationAdditionalConstraints] = None, created: Optional[StrictInt] = None, expires: Optional[StrictInt] = None, id: Optional[StrictStr] = None, more_results_available: Optional[StrictBool] = None, name: Optional[StrictStr] = None, parameters: Optional[ConstrainedListValue[WorkloadParameter]] = None, placement_names: Optional[ConstrainedListValue[StrictStr]] = None, preset: Optional[FixedReference] = None, progress: Optional[Union[StrictFloat, StrictInt]] = None, projection_months: Optional[StrictInt] = None, results: Optional[ConstrainedListValue[WorkloadPlacementRecommendationResult]] = None, results_limit: Optional[StrictInt] = None, status: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendation

Create an instance of WorkloadPlacementRecommendation from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendation

Create an instance of WorkloadPlacementRecommendation from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationAdditionalConstraints

class pypureclient.flasharray.WorkloadPlacementRecommendationAdditionalConstraints(*, required_resource_references: Optional[ConstrainedListValue[WorkloadPlacementRecommendationResourceReference]] = None, targets: Optional[ConstrainedListValue[ReferenceWithType]] = None)

The list of targets considered for workload placement must satisfy the requirements imposed by the preset. It is also possible to specify additional constraints to further restrict the list of targets for consideration. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationAdditionalConstraints

Create an instance of WorkloadPlacementRecommendationAdditionalConstraints from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationAdditionalConstraints

Create an instance of WorkloadPlacementRecommendationAdditionalConstraints from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationGetResponse

class pypureclient.flasharray.WorkloadPlacementRecommendationGetResponse(*, continuation_token: Optional[StrictStr] = None, more_items_remaining: Optional[StrictBool] = None, total_item_count: Optional[StrictInt] = None, items: Optional[ConstrainedListValue[WorkloadPlacementRecommendation]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationGetResponse

Create an instance of WorkloadPlacementRecommendationGetResponse from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationGetResponse

Create an instance of WorkloadPlacementRecommendationGetResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationPlacement

class pypureclient.flasharray.WorkloadPlacementRecommendationPlacement(*, name: Optional[StrictStr] = None, targets: Optional[ConstrainedListValue[WorkloadPlacementRecommendationTarget]] = None)

Placement data in the recommendation result. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationPlacement

Create an instance of WorkloadPlacementRecommendationPlacement from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationPlacement

Create an instance of WorkloadPlacementRecommendationPlacement from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationProjection

class pypureclient.flasharray.WorkloadPlacementRecommendationProjection(*, end: Optional[Union[StrictFloat, StrictInt]] = None, start: Optional[Union[StrictFloat, StrictInt]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationProjection

Create an instance of WorkloadPlacementRecommendationProjection from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationProjection

Create an instance of WorkloadPlacementRecommendationProjection from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationResourceReference

class pypureclient.flasharray.WorkloadPlacementRecommendationResourceReference(*, allowed_values: ConstrainedListValue[ReferenceWithType])

Defines a group of resources. At least one of them should be present on this target to use it for computation of a recommendation. Currently only hosts or host groups could be used. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationResourceReference

Create an instance of WorkloadPlacementRecommendationResourceReference from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationResourceReference

Create an instance of WorkloadPlacementRecommendationResourceReference from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationResponse

class pypureclient.flasharray.WorkloadPlacementRecommendationResponse(*, items: Optional[ConstrainedListValue[WorkloadPlacementRecommendation]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationResponse

Create an instance of WorkloadPlacementRecommendationResponse from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationResponse

Create an instance of WorkloadPlacementRecommendationResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationResult

class pypureclient.flasharray.WorkloadPlacementRecommendationResult(*, placements: Optional[ConstrainedListValue[WorkloadPlacementRecommendationPlacement]] = None, score: Optional[StrictStr] = None)

Single workload placement recommendation result. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationResult

Create an instance of WorkloadPlacementRecommendationResult from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationResult

Create an instance of WorkloadPlacementRecommendationResult from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationTarget

class pypureclient.flasharray.WorkloadPlacementRecommendationTarget(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None, capacity: Optional[StrictInt] = None, capacity_used_projections: Optional[WorkloadPlacementRecommendationTargetCapacityUsedProjections] = None, load_projections: Optional[WorkloadPlacementRecommendationTargetLoadProjections] = None, model: Optional[StrictStr] = None, warnings: Optional[ConstrainedListValue[WorkloadPlacementRecommendationWarning]] = None)

Data for a target in a workload placement recommendation. Target is a FlashArray, which may be used for workload placement. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationTarget

Create an instance of WorkloadPlacementRecommendationTarget from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationTarget

Create an instance of WorkloadPlacementRecommendationTarget from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationTargetCapacityUsedProjections

class pypureclient.flasharray.WorkloadPlacementRecommendationTargetCapacityUsedProjections(*, days_until_full: Optional[StrictInt] = None, projection: Optional[WorkloadPlacementRecommendationProjection] = None)

Projections for the capacity consumed by customer data. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationTargetCapacityUsedProjections

Create an instance of WorkloadPlacementRecommendationTargetCapacityUsedProjections from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationTargetCapacityUsedProjections

Create an instance of WorkloadPlacementRecommendationTargetCapacityUsedProjections from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationTargetLoadProjections

class pypureclient.flasharray.WorkloadPlacementRecommendationTargetLoadProjections(*, projection_avg: Optional[WorkloadPlacementRecommendationProjection] = None, projection_blended_max: Optional[WorkloadPlacementRecommendationProjection] = None)

Load depicts the storage system utilization as a percentage from 0, when the system is completely idle, to 100, when the system is completely saturated. # noqa: E501

class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationTargetLoadProjections

Create an instance of WorkloadPlacementRecommendationTargetLoadProjections from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationTargetLoadProjections

Create an instance of WorkloadPlacementRecommendationTargetLoadProjections from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPlacementRecommendationWarning

class pypureclient.flasharray.WorkloadPlacementRecommendationWarning(*, code: Optional[StrictStr] = None, message: Optional[StrictStr] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPlacementRecommendationWarning

Create an instance of WorkloadPlacementRecommendationWarning from a dict

classmethod from_json(json_str: str) WorkloadPlacementRecommendationWarning

Create an instance of WorkloadPlacementRecommendationWarning from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPost

class pypureclient.flasharray.WorkloadPost(*, parameters: Optional[ConstrainedListValue[WorkloadParameter]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPost

Create an instance of WorkloadPost from a dict

classmethod from_json(json_str: str) WorkloadPost

Create an instance of WorkloadPost from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadPreset

class pypureclient.flasharray.WorkloadPreset(*, id: Optional[StrictStr] = None, name: Optional[StrictStr] = None, resource_type: Optional[StrictStr] = None, revision: Optional[StrictInt] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadPreset

Create an instance of WorkloadPreset from a dict

classmethod from_json(json_str: str) WorkloadPreset

Create an instance of WorkloadPreset from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias

WorkloadResponse

class pypureclient.flasharray.WorkloadResponse(*, items: Optional[ConstrainedListValue[Workload]] = None)
class Config

Pydantic configuration

classmethod from_dict(obj: dict) WorkloadResponse

Create an instance of WorkloadResponse from a dict

classmethod from_json(json_str: str) WorkloadResponse

Create an instance of WorkloadResponse from a JSON string

to_dict(include_readonly: bool = True) Dict[str, Any]

Returns the dictionary representation of the model using alias

to_json() str

Returns the JSON representation of the model using alias

to_str() str

Returns the string representation of the model using alias